Micron Document
<!DOCTYPE html>
<html class="client-nojs vector-feature-night-mode-disabled vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-sticky-header-enabled" lang="en" dir="ltr"><head>
<meta charset="UTF-8">
<title>VBScript</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="canonical" href="https://en.wikipedia.org/wiki/VBScript"> <link href="./mw/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/ext.pygments.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/user.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link rel="stylesheet" type="text/css" href="./mw/site.styles.css">
<link rel="stylesheet" type="text/css" href="./mw/noscript.css">
<link rel="stylesheet" type="text/css" href="./footer.css">
<link rel="stylesheet" type="text/css" href="./vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-VBScript rootpage-VBScript skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading">
<span id="openzim-page-title" class="mw-page-title-main"><span class="mw-page-title-main">VBScript</span></span>
</h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="en" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr">
<style data-mw-deduplicate="TemplateStyles:r1295905060">
/* start https://en.wikipedia.org/ */


.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent}.mw-parser-output .infobox-3cols-child{margin:auto}.mw-parser-output .infobox .navbar{font-size:100%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table th,body.skin--responsive .mw-parser-output .infobox-table td{padding-left:inherit;padding-right:inherit}}


/* end https://en.wikipedia.org/ */
</style><table class="infobox vevent"><tbody><tr><th colspan="2" class="infobox-above" style="background-color:#e0e0e0;">VBScript</th></tr><tr><td colspan="2" class="infobox-image"><span class="mw-default-size" typeof="mw:File"></span></td></tr><tr><th scope="row" class="infobox-label"><a href="Software_developer" class="mw-redirect" title="Software developer">Developer</a></th><td class="infobox-data organiser"><a href="Microsoft" title="Microsoft">Microsoft</a></td></tr><tr><th scope="row" class="infobox-label">First&nbsp;appeared</th><td class="infobox-data">May&nbsp;1996<span style="display:none">&nbsp;(<span class="bday dtstart published updated">1996-05</span>)</span></td></tr><tr><td colspan="2" class="infobox-full-data"></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Software_release_life_cycle" title="Software release life cycle">Stable release</a></th><td class="infobox-data"><div style="margin:0px;">6.0
/ September&nbsp;1998<span style="display:none">&nbsp;(<span class="bday dtstart published updated">1998-09</span>)</span></div></td></tr><tr style="display:none"><td colspan="2">
</td></tr><tr><th scope="row" class="infobox-label"><a href="Operating_system" title="Operating system">OS</a></th><td class="infobox-data"><a href="Microsoft_Windows" title="Microsoft Windows">Windows</a></td></tr><tr><th scope="row" class="infobox-label"><a href="Filename_extension" title="Filename extension">Filename extensions</a></th><td class="infobox-data"><a href=".vbs" class="mw-redirect" title=".vbs">.vbs</a>, <a href=".vbe" class="mw-redirect" title=".vbe">.vbe</a>, <a href=".wsf" class="mw-redirect" title=".wsf">.wsf</a>, .wsc (<a href="Active_Server_Pages" title="Active Server Pages">.asp</a>, <a href="HTML_Application" title="HTML Application">.hta</a>, <a href=".htm" class="mw-redirect" title=".htm">.htm</a>, <a href=".html" class="mw-redirect" title=".html">.html</a>)</td></tr><tr><th scope="row" class="infobox-label">Website</th><td class="infobox-data"><a rel="nofollow" class="external free" href="https://learn.microsoft.com/previous-versions/t0aew7h6(v=vs.85)">https://learn.microsoft.com/previous-versions/t0aew7h6(v=vs.85)</a></td></tr><tr><th colspan="2" class="infobox-header" style="background-color: #EEEEEE;">Major <a href="Programming_language_implementation" title="Programming language implementation">implementations</a></th></tr><tr><td colspan="2" class="infobox-full-data"><a href="Windows_Script_Host" title="Windows Script Host">Windows Script Host</a>, <a href="Active_Server_Pages" title="Active Server Pages">Active Server Pages</a></td></tr><tr><th colspan="2" class="infobox-header" style="background-color: #EEEEEE;">Influenced by</th></tr><tr><td colspan="2" class="infobox-full-data"><a href="Visual_Basic_(classic)" title="Visual Basic (classic)">Visual Basic</a></td></tr><tr><th colspan="2" class="infobox-header" style="background-color: #EEEEEE;">Influenced</th></tr><tr><td colspan="2" class="infobox-full-data"><a href="Windows_PowerShell" class="mw-redirect" title="Windows PowerShell">Windows PowerShell</a></td></tr></tbody></table>
<p><b>VBScript</b> (<a href="Microsoft" title="Microsoft">Microsoft</a> <a href="Visual_Basic_(classic)" title="Visual Basic (classic)">Visual Basic</a> Scripting Edition) is a <a href="Deprecation" title="Deprecation">deprecated</a> <a href="Programming_language" title="Programming language">programming language</a> for <a href="Scripting_language" title="Scripting language">scripting</a> on <a href="Microsoft_Windows" title="Microsoft Windows">Microsoft Windows</a> using <a href="Component_Object_Model" title="Component Object Model">Component Object Model</a> (COM), based on <a href="Visual_Basic_(classic)" title="Visual Basic (classic)">classic Visual Basic</a> and <a href="Active_Scripting" title="Active Scripting">Active Scripting</a>. It was popular with <a href="System_administrator" title="System administrator">system administrators</a> for managing <a href="Computer" title="Computer">computers</a> and automating many aspects of computing environments, and has been installed by default in every desktop release of <a href="Microsoft_Windows" title="Microsoft Windows">Microsoft Windows</a> since <a href="Windows_98" title="Windows 98">Windows 98</a>;<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> in <a href="Windows_Server" title="Windows Server">Windows Server</a> since <a href="Windows_NT_4.0#Option_Pack" title="Windows NT 4.0">Windows NT 4.0 Option Pack</a>;<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> and optionally with <a href="Windows_CE" title="Windows CE">Windows CE</a> (depending on the device it is installed on).
</p><p>VBScript running environments include: <a href="Windows_Script_Host" title="Windows Script Host">Windows Script Host</a> (WSH), <a href="Internet_Explorer" title="Internet Explorer">Internet Explorer</a> (IE), and <a href="Internet_Information_Services" title="Internet Information Services">Internet Information Services</a> (IIS).<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> The running environment is embeddable in other programs via the Microsoft Script Control (<style data-mw-deduplicate="TemplateStyles:r886049734">
/* start https://en.wikipedia.org/ */


.mw-parser-output .monospaced{font-family:monospace,monospace}


/* end https://en.wikipedia.org/ */
</style><span class="monospaced">msscript.ocx</span>).
</p><p>In October 2023, Microsoft announced that VBScript was deprecated.<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup> In May 2024, a multi-phase deprecation schedule was announced with disabling it by default "around 2027" and removing it sometime later.<sup id="cite_ref-deprecation_5-0" class="reference"><a href="#cite_note-deprecation-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup>
</p>
<meta property="mw:PageProp/toc">
<div class="mw-heading mw-heading2"><h2 id="History">History</h2></div>
<p>VBScript began as part of the Microsoft Windows Script Technologies, launched in 1996. This technology (which also included <a href="JScript" title="JScript">JScript</a>) was initially targeted at web developers. During a period of just over two years, VBScript advanced from version 1.0 to 2.0, and over that time it gained support from Windows <a href="System_administrator" title="System administrator">system administrators</a> seeking an automation tool more powerful than the <a href="Batch_file" title="Batch file">batch language</a> first developed in the early 1980s.<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup> On August 1, 1996, <a href="Internet_Explorer" title="Internet Explorer">Internet Explorer</a> was released with features that included VBScript.<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup>
</p><p>In version 5.0, the functionality of VBScript was increased with new features including <a href="Regular_expression" title="Regular expression">regular expressions</a>; <a href="Class_(computer_science)" class="mw-redirect" title="Class (computer science)">classes</a>; the <i>With</i> statement;<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> the <i>Eval</i>, <i>Execute</i>, and <i>ExecuteGlobal</i> functions to evaluate and execute script commands built during the execution of another script; a function-pointer system via GetRef,<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup> and <a href="Distributed_Component_Object_Model" title="Distributed Component Object Model">Distributed COM</a> (DCOM) support.
</p><p>In version 5.5, <i>SubMatches</i><sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup> were added to the <i>regular expression</i> class in VBScript, to finally allow script authors to capture the text within the expression's groups. That capability had already been available in JScript.
</p><p>With the advent of the <a href=".NET_Framework" title=".NET Framework">.NET Framework</a>, the scripting team decided to implement future support for VBScript within <a href="ASP.NET" title="ASP.NET">ASP.NET</a> for web development,<sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup> and therefore no new versions of the VBScript engine would be developed. It would henceforth be supported by Microsoft's <i>Sustaining Engineering Team</i>, who are responsible for bug fixes and security enhancements. After announcing plans to remove support for VBScript, Microsoft suggested migrating to <a href="Windows_PowerShell" class="mw-redirect" title="Windows PowerShell">Windows PowerShell</a> or <a href="JavaScript" title="JavaScript">JavaScript</a><sup id="cite_ref-deprecation_5-1" class="reference"><a href="#cite_note-deprecation-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup>.
</p>
<div class="mw-heading mw-heading2"><h2 id="Environments">Environments</h2></div>
<div class="mw-heading mw-heading3"><h3 id="Client-side_web">Client-side web</h3></div>
<p>In a web page loaded by <a href="Internet_Explorer" title="Internet Explorer">Internet Explorer</a>, VBScript is similar in function to <a href="JavaScript" title="JavaScript">JavaScript</a>. The VBScript code in the HTML is logic that interacts with the <a href="Document_Object_Model" title="Document Object Model">Document Object Model</a> (DOM) of the page – allowing for functionality not possible in HTML alone. However, other web browsers such as <a href="Google_Chrome" title="Google Chrome">Chrome</a>, <a href="Firefox" title="Firefox">Firefox</a> and <a href="Opera_(web_browser)" title="Opera (web browser)">Opera</a> do not support VBScript. Therefore, when client-side scripting and cross-browser compatibility are required, developers usually choose JavaScript due to its wide cross-browser compatibility.
</p>
<div class="mw-heading mw-heading3"><h3 id="Active_server_page">Active server page</h3></div>
<p>VBScript is used for server-side web page functionality via <a href="Active_Server_Pages" title="Active Server Pages">Active Server Pages</a> (ASP). The ASP engine, <span class="monospaced">asp.dll</span>, invokes <span class="monospaced">vbscript.dll</span> to run VBScript scripts. VBScript that is embedded in an ASP page is contained within &lt;% and&nbsp;%&gt; context switches. The following example displays the current time in 24-hour format.
</p>
<div class="mw-highlight mw-highlight-lang-aspx-vb mw-content-ltr mw-highlight-lines" dir="ltr"><pre><span class="w"> </span><span class="nt">&lt;%</span><span class="w"> </span><span class="k">Option</span><span class="w"> </span><span class="n">Explicit</span><span class="w"> </span><span class="nt">%&gt;</span>
<span class="w"> </span><span class="cp">&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&gt;</span>
<span class="w"> </span><span class="nt">&lt;html&gt;</span>
<span class="w"> </span><span class="nt">&lt;head&gt;</span>
<span class="w"> </span><span class="nt">&lt;title&gt;</span>VBScript<span class="w"> </span>Example<span class="nt">&lt;/title&gt;</span>
<span class="w"> </span><span class="nt">&lt;/head&gt;</span>
<span class="w"> </span><span class="nt">&lt;body&gt;</span>
<span class="w"> </span><span class="nt">&lt;div&gt;&lt;%</span><span class="w"> </span>
<span class="w"> </span><span class="c">' Grab current time from Now() function.</span>
<span class="w"> </span><span class="c">' An '=' sign occurring after a context switch (&lt;%) is shorthand </span>
<span class="w"> </span><span class="c">' for a call to the Write() method of the Response object.</span>
<span class="w"> </span><span class="k">Dim</span><span class="w"> </span><span class="n">timeValue</span><span class="w"> </span><span class="p">:</span><span class="w"> </span><span class="n">timeValue</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">Now</span><span class="w"> </span><span class="nt">%&gt;</span>
<span class="w"> </span>The<span class="w"> </span>time,<span class="w"> </span>in<span class="w"> </span>24-hour<span class="w"> </span>format,<span class="w"> </span>is<span class="w"> </span>
<span class="w"> </span><span class="nt">&lt;%=</span><span class="n">Hour</span><span class="p">(</span><span class="n">timeValue</span><span class="p">)</span><span class="nt">%&gt;</span>:<span class="nt">&lt;%=</span><span class="n">Minute</span><span class="p">(</span><span class="n">timeValue</span><span class="p">)</span><span class="nt">%&gt;</span>:<span class="nt">&lt;%=</span><span class="n">Second</span><span class="p">(</span><span class="n">timeValue</span><span class="p">)</span><span class="nt">%&gt;</span>.
<span class="w"> </span><span class="nt">&lt;/div&gt;</span>
<span class="w"> </span><span class="nt">&lt;/body&gt;</span>
<span class="w"> </span><span class="nt">&lt;/html&gt;</span>
</pre></div>
<div class="mw-heading mw-heading3"><h3 id="Windows_script_host">Windows script host</h3></div>
<p>VBScript can run directly in the operating system via the <a href="Windows_Script_Host" title="Windows Script Host">Windows Script Host</a> (WSH). A script file, usually with <a href="File_extension" class="mw-redirect" title="File extension">extension</a> <code>.vbs</code> can be run either via <span class="monospaced">Wscript.exe</span> for <a href="Graphical_user_interface" title="Graphical user interface">graphical user interface</a> (GUI) or <span class="monospaced">Cscript.exe</span> for <a href="Command_line_interface" class="mw-redirect" title="Command line interface">command line interface</a> (CLI).
</p>
<div class="mw-heading mw-heading3"><h3 id="Windows_script_file">Windows script file</h3></div>
<p>A <a href="Windows_Script_File" title="Windows Script File">Windows Script File</a> (WSF), styled after XML, can include multiple VBS files and is therefore a library of VBScript code that can be reused in a modular way. The files have extension <code>.wsf</code> and can be executed using <span class="monospaced">wscript.exe</span> or <span class="monospaced">cscript.exe</span>, as with a <code>.vbs</code> file.
</p>
<div class="mw-heading mw-heading3"><h3 id="HTML_Application">HTML Application</h3></div>
<p>An <a href="HTML_Application" title="HTML Application">HTML Application</a> (HTA) is styled after HTML. The HTML in the file is used to generate the user interface, and a scripting language such as VBScript is used for the program logic. The files have extension <code>.hta</code> and can be executed using <span class="monospaced">mshta.exe</span>.
</p>
<div class="mw-heading mw-heading3"><h3 id="Windows_Script_Component">Windows Script Component</h3></div>
<p>VBScript can also be used in a Windows Script Component, an ActiveX-enabled script class that can be invoked by other COM-enabled applications.<sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup> These files have extension <span class="monospaced">.wsc</span>.
</p>
<div class="mw-heading mw-heading2"><h2 id="Functionality">Functionality</h2></div>
<div class="mw-heading mw-heading3"><h3 id="Language_features">Language features</h3></div>
<p>The VBScript language is modeled on classic Visual Basic.<sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup> Notable features include:
</p><p>A "procedure" is the main construct in VBScript for separating code into smaller modules. VBScript distinguishes between a function, which can return a result in an assignment statement, and a subroutine, which cannot. Parameters are positional, and can be passed by value or by reference.
</p><p>Control structures include the usual iterative and conditional Do Loops, If-Then-Else statements, and Case statements, with some more complex variants, such as ElseIf and nested control structures.
</p><p>As a memory aid in coding, and certainly for readability, there are a large number of constants, such as <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">True</code> and <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">False</code> for logical values, <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">vbOKCancel</code> and <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">vbYesNo</code> for <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">MsgBox</code> codes, <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">vbBlack</code> and <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">vbYellow</code> for color values, vbCR for the carriage return character, and many others.
</p><p>Variables have "<a href="Variant_type_(COM)" title="Variant type (COM)">Variant</a>" type by default, but it is possible (and sometimes necessary) to force a particular type (integer, date, etc.) using conversion functions (<code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">CInt</code>, <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">CDate</code>, etc.)
</p><p>User interaction is provided through the functions <code>MsgBox</code> and <code>InputBox</code> which provide a simple dialogue box format for messages and input. Both functions display prompting messages, with the former returning a standard response, and the latter returning one user-supplied text or numeric value. For more elaborate GUI interaction with controls, VBScript can be used in combination with HTML, for example, in an <a href="HTML_Application" title="HTML Application">HTML Application</a>. Event-driven forms are not supported as in Visual Basic or <a href="Visual_Basic_for_Applications" title="Visual Basic for Applications">Visual Basic for Applications</a>.
</p><p>Names are not case-sensitive. However, it is considered a best practice of VBScript style to be consistent and to capitalize judiciously.
</p>
<div class="mw-heading mw-heading3"><h3 id="VBScript_functionalities">VBScript functionalities</h3></div>
<p>When hosted by the <a href="Windows_Script_Host" title="Windows Script Host">Windows Script Host</a>, VBScript provides numerous features which are common to scripting languages, but not available from <a href="Visual_Basic_6.0" class="mw-redirect" title="Visual Basic 6.0">Visual Basic 6.0</a>. These features include:
</p>
<ul><li>Named and unnamed command line arguments</li>
<li><a href="Stdin" class="mw-redirect" title="Stdin">Stdin</a> and <a href="Stdout" class="mw-redirect" title="Stdout">stdout</a>, which could be redirected</li>
<li>WSH.Echo which writes to the console and cannot be redirected</li>
<li>WSH.ExitCode which can be tested from DOS batch files, or by the process which invoked the script file</li>
<li>Network printers</li>
<li>Network shares</li>
<li>Special folders, e.g. Desktop, Favorites, MyDocuments and so on</li>
<li>Network user information, such as group membership</li>
<li>Methods for runtime execution of text defined at runtime: Eval and Execute</li>
<li>Methods for executing scripts on remote machines</li>
<li><a href="Windows_Management_Instrumentation" title="Windows Management Instrumentation">Windows Management Instrumentation</a> (WMI)</li>
<li>Functionality for embedding a VBScript engine in other applications, using a widely known language</li></ul>
<p>CScript, the command line runner, provides options for:
</p>
<ul><li>Interactive or batch mode</li>
<li>Invoking debug mode from the command line</li>
<li>Error reporting including the line number</li></ul>
<div class="mw-heading mw-heading3"><h3 id="Additional_functionality">Additional functionality</h3></div>
<p>File system management, file modification, and streaming text operations are implemented with the Scripting Runtime Library <code>scrrun.dll</code>. This provides objects such as FileSystemObject, File, and TextStream, which expose the Windows file system to the programmer.
</p><p>Binary file and memory I/O are provided by the "ADODB.Stream" class, which can also be used for string builders (to avoid excessive string concatenation, which can be costly), and to interconvert byte arrays and strings. Database access is made possible through <a href="ActiveX_Data_Objects" title="ActiveX Data Objects">ActiveX Data Objects</a> (ADO), and the IIS Metabase can be manipulated using the GetObject() function with sufficient permissions (useful for creating and destroying sites and virtual directories). XML files and schemas can be manipulated with the <a href="MSXML" title="MSXML">Microsoft XML Library</a> <a href="Application_Programming_Interface" class="mw-redirect" title="Application Programming Interface">Application Programming Interfaces</a> (<span class="monospaced">msxml6.dll</span>, <span class="monospaced">msxml3.dll</span>), which also can be used to retrieve content from the World Wide Web via the XMLHTTP and ServerXMLHTTP objects (class strings "MSXML2.XMLHTTP.6.0" and "MSXML2.ServerXMLHTTP.6.0", respectively).
</p><p>Functionality can also be added through ActiveX technologies. Security concerns have led to many ActiveX controls being blacklisted in the Internet Explorer process by Microsoft, which deploys the <a href="Killbit" title="Killbit">killbit</a> via monthly Windows security updates to disable vulnerable Microsoft and third party code.<sup id="cite_ref-14" class="reference"><a href="#cite_note-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-15" class="reference"><a href="#cite_note-15"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup>
</p><p>Programmers can utilize the extensibility via COM (ActiveX) modules to specifically equip the Script Host and VBScript with required or desired functions. The "VTool" component, for instance, adds a number of dialog windows, binary file access, and other functionality.<sup id="cite_ref-16" class="reference"><a href="#cite_note-16"><span class="cite-bracket">[</span>16<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="Development_tools">Development tools</h2></div>
<p>Microsoft does not routinely make available an IDE (<a href="Integrated_Development_Environment" class="mw-redirect" title="Integrated Development Environment">Integrated Development Environment</a>) for VBScript, although the <a href="Microsoft_Script_Editor" title="Microsoft Script Editor">Microsoft Script Editor</a> has been bundled with certain versions of Microsoft Office.
</p><p>For debugging purposes the <a href="Microsoft_Script_Debugger" title="Microsoft Script Debugger">Microsoft Script Debugger</a> can still be used in current Windows versions, even though the tool has not been updated in years. It allows the user to set break points in the VBScript code but the user interface is more than clumsy.
</p><p>There are VBScript debuggers available from third-party sources,<sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span class="cite-bracket">[</span>17<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-18" class="reference"><a href="#cite_note-18"><span class="cite-bracket">[</span>18<span class="cite-bracket">]</span></a></sup> and many <a href="List_of_text_editors" title="List of text editors">text editors</a> offer <a href="Syntax_highlighting" title="Syntax highlighting">syntax highlighting</a> for the language.
</p><p>During execution, when an error occurs, the script host issues a message stating the type of error and the number of the offending line.
</p>
<div class="mw-heading mw-heading2"><h2 id="Uses">Uses</h2></div>
<p>Although VBScript is a general-purpose scripting language, several particular areas of use are noteworthy. First, it used to be widely used among system administrators in the Microsoft environment,<sup id="cite_ref-19" class="reference"><a href="#cite_note-19"><span class="cite-bracket">[</span>19<span class="cite-bracket">]</span></a></sup> but it has since been vastly surpassed by <a href="PowerShell" title="PowerShell">PowerShell</a>. Second, VBScript is the scripting language for <a href="UFT_One" title="UFT One">OpenText UFT One</a>, a test automation tool.<sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span class="cite-bracket">[</span>20<span class="cite-bracket">]</span></a></sup> A third area to note is the adoption of VBScript as the internal scripting language for some embedded applications, such as industrial operator interfaces and human machine interfaces. The hierarchical DBMS <a href="InterSystems" title="InterSystems">InterSystems</a> <a href="Cach%C3%A9_(software)" class="mw-redirect" title="Caché (software)">Caché</a> (which has its roots in the language <a href="MUMPS" title="MUMPS">MUMPS</a>) also supports an implementation of VBScript, Cache BASIC, for programming stored code.<sup id="cite_ref-21" class="reference"><a href="#cite_note-21"><span class="cite-bracket">[</span>21<span class="cite-bracket">]</span></a></sup>
</p><p>VBScript omits several useful features of the full Visual Basic, such as strong typing, extended error trapping and the ability to pass a variable number of parameters to a subroutine. However, its use is relatively widespread because it is easy to learn and because those who implement code in the language need not pay royalties to Microsoft as long as the VBScript trade mark is acknowledged. When an organization licenses <a href="Visual_Basic_for_Applications" title="Visual Basic for Applications">Visual Basic for Applications</a> (VBA) from Microsoft, as companies such as Autodesk, StatSoft, Great Plains Accounting and Visio (subsequently acquired by Microsoft) have done, it is allowed to redistribute the full VBA code-writing and debugging environment with its product.
</p><p>VBScript is used in place of VBA as the macro language of Outlook 97.
</p><p>VBScript can be effectively used for automating day to day office tasks as well as monitoring in the Windows-based environment. It can also be used in collaboration with ADODB <a href="ActiveX_Data_Objects" title="ActiveX Data Objects">ActiveX Data Objects</a> (ADODB) for effective database connectivity.
</p><p>VBScript can also be used to create <a href="Malware" title="Malware">malware</a> and viruses, such as the <a href="ILOVEYOU" title="ILOVEYOU">ILOVEYOU</a> worm that spread through email attachment in Outlook 97 that cost billions of dollars.
</p>
<div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2></div>
<ul><li><a href="AppleScript" title="AppleScript">AppleScript</a></li>
<li><a href="FastTrack_Scripting_Host" class="mw-redirect" title="FastTrack Scripting Host">FastTrack Scripting Host</a></li>
<li><a href="HTML_Components" title="HTML Components">HTML Components</a></li>
<li><a href="JavaScript" title="JavaScript">JavaScript</a></li>
<li><a href="JScript_.NET" title="JScript .NET">JScript .NET</a></li>
<li><a href="JScript" title="JScript">JScript</a></li>
<li><a href="PerlScript" class="mw-redirect" title="PerlScript">PerlScript</a></li>
<li><a href="Windows_PowerShell" class="mw-redirect" title="Windows PowerShell">Windows PowerShell</a></li>
<li><a href="Windows_Script_File" title="Windows Script File">Windows Script File</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="References">References</h2></div>
<style data-mw-deduplicate="TemplateStyles:r1239543626">
/* start https://en.wikipedia.org/ */


.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}


/* end https://en.wikipedia.org/ */
</style><div class="reflist">
<div class="mw-references-wrap mw-references-columns"><ol class="references">
<li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://msdn2.microsoft.com/en-us/library/x66z77t4(VS.85).aspx"><i>WSH Version Information</i></a>, on MSDN</span>
</li>
<li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://msdn.microsoft.com/en-us/library/4y5y7bh5.aspx"><i>VBScript Version Information</i></a>, on MSDN</span>
</li>
<li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://msdn.microsoft.com/en-us/library/1kw29xwf.aspx"><i>What is VBScript?</i></a>, in MSDN Library</span>
</li>
<li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">
/* start https://en.wikipedia.org/ */


.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("./mw/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("./mw/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("./mw/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("./mw/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}


/* end https://en.wikipedia.org/ */
</style><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://learn.microsoft.com/en-us/windows/whats-new/deprecated-features">"Deprecated features in the Windows client - What's new in Windows"</a>. 7 November 2023.</cite></span>
</li>
<li id="cite_note-deprecation-5"><span class="mw-cite-backlink">^ <a href="#cite_ref-deprecation_5-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-deprecation_5-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><cite id="CITEREFShankar_Chilla2024" class="citation web cs1">Shankar Chilla, Naveen (2024-05-22). <a rel="nofollow" class="external text" href="https://techcommunity.microsoft.com/blog/windows-itpro-blog/vbscript-deprecation-timelines-and-next-steps/4148301">"VBScript deprecation: Timelines and next steps"</a>. <i>Microsoft Community Hub</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2025-06-03</span></span>.</cite></span>
</li>
<li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text"><i><a href="86-DOS" title="86-DOS">86-DOS</a></i></span>
</li>
<li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.johnsmiley.com/visualbasic/vbhistory.htm">"The History of Visual Basic"</a>. <i>www.johnsmiley.com</i>.</cite></span>
</li>
<li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://msdn2.microsoft.com/en-us/library/zw39ybk8.aspx"><i>Visual Basic Scripting Edition: With Statement</i></a>, on MSDN</span>
</li>
<li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://msdn2.microsoft.com/en-us/library/ekabbe10.aspx"><i>GetRef Function</i></a>, on MSDN</span>
</li>
<li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://msdn2.microsoft.com/en-us/library/y27d2s18.aspx"><i>Visual Basic Scripting Edition: SubMatches Collection</i></a>, on MSDN</span>
</li>
<li id="cite_note-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-11">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://msdn.microsoft.com/en-us/library/ms974588.aspx#scripting0714_topic1"><i>What About VBScript?</i></a>, within the article <i>Introducing JScript .NET</i> by Andrew Clinick of Microsoft Corporation, in Scripting Clinic on MSDN (July 14, 2000)</span>
</li>
<li id="cite_note-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-12">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://msdn2.microsoft.com/en-us/library/07zhfkh8(VS.85).aspx"><i>Introducing Windows Script Components</i></a>, on MSDN</span>
</li>
<li id="cite_note-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-13">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://msdn.microsoft.com/en-us/library/273zc69c(v=VS.85).aspx">"VBScript Features"</a>. <i>msdn.microsoft.com</i>. 24 October 2011.</cite></span>
</li>
<li id="cite_note-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-14">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://support.microsoft.com/kb/240797">"How to stop an ActiveX control from running in Internet Explorer"</a>. <a href="Microsoft" title="Microsoft">Microsoft</a>. 2007-08-24<span class="reference-accessdate">. Retrieved <span class="nowrap">2009-06-29</span></span>.</cite></span>
</li>
<li id="cite_note-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-15">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.microsoft.com/technet/security/advisory/960715.mspx">"Microsoft Security Advisory (960715): Update Rollup for ActiveX Kill Bits"</a>. <a href="Microsoft" title="Microsoft">Microsoft</a>. 2009-01-17<span class="reference-accessdate">. Retrieved <span class="nowrap">2009-06-29</span></span>.</cite></span>
</li>
<li id="cite_note-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-16">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://eriedel.info/en/files/vtool/vtool.html">"VTool" script component</a> – GUI and functional enhancements for WSH/VBS</span>
</li>
<li id="cite_note-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-17">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.vbsedit.com/">"VbsEdit - VBScript Editor with Debugger - VBS Editor"</a>. <i>www.vbsedit.com</i>.</cite></span>
</li>
<li id="cite_note-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-18">^</a></b></span> <span class="reference-text"><cite id="CITEREFCorp." class="citation web cs1">Corp., Spline Technologies. <a rel="nofollow" class="external text" href="http://www.remotedebugger.com/vbs_debugger/vbs_debugger.asp">"SplineTech VBS Debugger, VBScript Debugger. Debug VBS"</a>. <i>www.remotedebugger.com</i>.</cite></span>
</li>
<li id="cite_note-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-19">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://technet.microsoft.com/en-us/scriptcenter/default.aspx">Script Center</a>, Microsoft web site targeting system administration scriptors</span>
</li>
<li id="cite_note-20"><span class="mw-cite-backlink"><b><a href="#cite_ref-20">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20100217055646/http://knol.google.com/k/quick-test-professional-software-test-automation-tool#Basics_of_vbscript">"<i>Quick Test Professional – Basics of VBScript</i>"</a>. Archived from <a rel="nofollow" class="external text" href="http://knol.google.com/k/quick-test-professional-software-test-automation-tool#Basics_of_vbscript">the original</a> on 2010-02-17<span class="reference-accessdate">. Retrieved <span class="nowrap">2010-05-05</span></span>.</cite></span>
</li>
<li id="cite_note-21"><span class="mw-cite-backlink"><b><a href="#cite_ref-21">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.intersystems.com/cache/technology/components/script/index.html">"Caché for Unstructured Data Analysis"</a>. InterSystems<span class="reference-accessdate">. Retrieved <span class="nowrap">2018-09-24</span></span>.</cite></span>
</li>
</ol></div></div>
<div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2></div>
<style data-mw-deduplicate="TemplateStyles:r1290876196">
/* start https://en.wikipedia.org/ */


.mw-parser-output .side-box{margin:4px 0;box-sizing:border-box;border:1px solid #aaa;font-size:88%;line-height:1.25em;background-color:var(--background-color-interactive-subtle,#f8f9fa);display:flow-root}.mw-parser-output .infobox .side-box{font-size:100%}.mw-parser-output .side-box-abovebelow,.mw-parser-output .side-box-text{padding:0.25em 0.9em}.mw-parser-output .side-box-image{padding:2px 0 2px 0.9em;text-align:center}.mw-parser-output .side-box-imageright{padding:2px 0.9em 2px 0;text-align:center}@media(min-width:500px){.mw-parser-output .side-box-flex{display:flex;align-items:center}.mw-parser-output .side-box-text{flex:1;min-width:0}}@media(min-width:720px){.mw-parser-output .side-box{width:238px}.mw-parser-output .side-box-right{clear:right;float:right;margin-left:1em}.mw-parser-output .side-box-left{margin-right:1em}}


/* end https://en.wikipedia.org/ */
</style><style data-mw-deduplicate="TemplateStyles:r1237033735">
/* start https://en.wikipedia.org/ */


@media print{body.ns-0 .mw-parser-output .sistersitebox{display:none!important}}@media screen{html.skin-theme-clientpref-night .mw-parser-output .sistersitebox img[src*="Wiktionary-logo-en-v2.svg"]{background-color:white}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .sistersitebox img[src*="Wiktionary-logo-en-v2.svg"]{background-color:white}}


/* end https://en.wikipedia.org/ */
</style><div class="side-box side-box-right sistersitebox"><style data-mw-deduplicate="TemplateStyles:r1126788409">
/* start https://en.wikipedia.org/ */


.mw-parser-output .plainlist ol,.mw-parser-output .plainlist ul{line-height:inherit;list-style:none;margin:0;padding:0}.mw-parser-output .plainlist ol li,.mw-parser-output .plainlist ul li{margin-bottom:0}


/* end https://en.wikipedia.org/ */
</style>
<div class="side-box-flex">
<div class="side-box-image"><span class="noviewer" typeof="mw:File"></span></div>
<div class="side-box-text plainlist">Wikimedia Commons has media related to <span style="font-weight: bold; font-style: italic;"><a href="https://commons.wikimedia.org/wiki/Category:VBScript" class="extiw external" title="commons:Category:VBScript">VBScript</a></span>.</div></div>
</div>
<div class="side-box side-box-right sistersitebox">
<div class="side-box-flex">
<div class="side-box-image"><span class="noviewer" typeof="mw:File"></span></div>
<div class="side-box-text plainlist">Wikibooks has a book on the topic of: <i><b><a href="https://en.wikibooks.org/wiki/VBScript_Programming" class="extiw external" title="wikibooks:VBScript Programming">VBScript Programming</a></b></i></div></div>
</div>
<ul><li><a rel="nofollow" class="external text" href="https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/scripting-articles/d1wf56tt(v=vs.84)">VBScript Language Reference</a>, Microsoft Docs</li>
<li><a rel="nofollow" class="external text" href="https://isvbscriptdead.com">Is VBScript Dead?</a>, isvbscriptdead.com</li>
<li><a rel="nofollow" class="external text" href="https://ss64.com/vb/">VBScript Commands</a>, ss64.com</li>
<li><a rel="nofollow" class="external text" href="https://ss64.com/vb/syntax.html">VBScript How-to guides and examples</a>, ss64.com</li>
<li><a rel="nofollow" class="external text" href="https://technet.microsoft.com/en-us/library/ee198925.aspx">WMI Overview</a>, Microsoft TechNet</li></ul>
<div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">
/* start https://en.wikipedia.org/ */


.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}


/* end https://en.wikipedia.org/ */
</style><style data-mw-deduplicate="TemplateStyles:r1236075235">
/* start https://en.wikipedia.org/ */


.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}


/* end https://en.wikipedia.org/ */
</style></div><div role="navigation" class="navbox" aria-labelledby="Microsoft_Windows_components875" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><style data-mw-deduplicate="TemplateStyles:r1239400231">
/* start https://en.wikipedia.org/ */


.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}


/* end https://en.wikipedia.org/ */
</style><div id="Microsoft_Windows_components875" style="font-size:114%;margin:0 4em"><a href="List_of_Microsoft_Windows_components" title="List of Microsoft Windows components">Microsoft Windows components</a></div></th></tr><tr><td class="navbox-abovebelow" colspan="2"><div>
<ul><li><a href="List_of_Microsoft_Windows_application_programming_interfaces_and_frameworks" title="List of Microsoft Windows application programming interfaces and frameworks">APIs</a></li>
<li>Architecture
<ul><li><a href="Architecture_of_Windows_9x" title="Architecture of Windows 9x">9x</a></li>
<li><a href="Architecture_of_Windows_NT" title="Architecture of Windows NT">NT</a></li></ul></li>
<li><a href="Booting_process_of_Windows" title="Booting process of Windows">Booting process</a></li>
<li><a href="List_of_games_included_with_Windows" title="List of games included with Windows">Games</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Management<br>tools</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="App_Installer" title="App Installer">App Installer</a></li>
<li><a href="Cmd.exe" title="Cmd.exe">Command Prompt</a></li>
<li><a href="Control_Panel_(Windows)" title="Control Panel (Windows)">Control Panel</a></li>
<li><a href="Device_Manager" title="Device Manager">Device Manager</a></li>
<li><a href="DirectX_Diagnostic_Tool" title="DirectX Diagnostic Tool">DirectX Diagnostic Tool</a></li>
<li><a href="Disk_Cleanup" title="Disk Cleanup">Disk Cleanup</a></li>
<li><a href="Microsoft_Drive_Optimizer" title="Microsoft Drive Optimizer">Drive Optimizer</a></li>
<li><a href="Driver_Verifier" title="Driver Verifier">Driver Verifier</a></li>
<li><a href="Event_Viewer" title="Event Viewer">Event Viewer</a></li>
<li><a href="IExpress" title="IExpress">IExpress</a></li>
<li><a href="Microsoft_Management_Console" title="Microsoft Management Console">Management Console</a></li>
<li><a href="Netsh" title="Netsh">Netsh</a></li>
<li><a href="Performance_Monitor" title="Performance Monitor">Performance Monitor</a></li>
<li><a href="PowerShell" title="PowerShell">PowerShell</a></li>
<li><a href="Recovery_Console" title="Recovery Console">Recovery Console</a></li>
<li><a href="Resource_Monitor" title="Resource Monitor">Resource Monitor</a></li>
<li><a href="Settings_(Windows)" title="Settings (Windows)">Settings</a></li>
<li><a href="Sysprep" title="Sysprep">Sysprep</a></li>
<li><a href="MSConfig" title="MSConfig">System Configuration</a></li>
<li><a href="System_File_Checker" title="System File Checker">System File Checker</a></li>
<li><a href="System_Information_(Windows)" title="System Information (Windows)">System Information</a></li>
<li><a href="System_Policy_Editor" title="System Policy Editor">System Policy Editor</a></li>
<li><a href="System_Restore" title="System Restore">System Restore</a></li>
<li><a href="Task_Manager_(Windows)" title="Task Manager (Windows)">Task Manager</a></li>
<li><a href="Windows_Error_Reporting" title="Windows Error Reporting">Windows Error Reporting</a></li>
<li><a href="Windows_Ink" title="Windows Ink">Windows Ink</a></li>
<li><a href="Windows_Installer" title="Windows Installer">Windows Installer</a></li>
<li><a href="Windows_Update" title="Windows Update">Windows Update</a>
<ul><li><a href="Windows_Insider" title="Windows Insider">Windows Insider</a></li></ul></li>
<li><a href="Windows_Preinstallation_Environment#Windows_Recovery_Environment" title="Windows Preinstallation Environment">WinRE</a></li>
<li><a href="Windows_Management_Instrumentation" title="Windows Management Instrumentation">WMI</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Application_software" title="Application software">Apps</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Microsoft_3D_Viewer" title="Microsoft 3D Viewer">3D Viewer</a></li>
<li><a href="Windows_Calculator" title="Windows Calculator">Calculator</a></li>
<li><a href="Calendar_(Windows)" title="Calendar (Windows)">Calendar</a></li>
<li><a href="Windows_Camera" title="Windows Camera">Camera</a></li>
<li><a href="Character_Map_(Windows)" title="Character Map (Windows)">Character Map</a></li>
<li><a href="City_Art_Search" title="City Art Search">City Art Search</a></li>
<li><a href="Clipchamp" title="Clipchamp">Clipchamp</a></li>
<li><a href="Windows_Clock" title="Windows Clock">Clock</a></li>
<li><a href="Microsoft_Intune" title="Microsoft Intune">Company Portal</a></li>
<li><a href="Microsoft_Copilot" title="Microsoft Copilot">Copilot</a></li>
<li><a href="Microsoft_Edge" title="Microsoft Edge">Edge</a></li>
<li><a href="Windows_Fax_and_Scan" title="Windows Fax and Scan">Fax and Scan</a></li>
<li><a href="Feedback_Hub" title="Feedback Hub">Feedback Hub</a></li>
<li><a href="Get_Help" title="Get Help">Get Help</a></li>
<li><a href="Magnifier_(Windows)" title="Magnifier (Windows)">Magnifier</a></li>
<li><a href="Mail_(Windows)" title="Mail (Windows)">Mail</a></li>
<li><a href="Windows_Media_Player" title="Windows Media Player">Media Player</a>
<ul><li><a href="Windows_Media_Player_(2022)" title="Windows Media Player (2022)">2022</a></li></ul></li>
<li><a href="Microsoft_Mesh" title="Microsoft Mesh">Mesh</a></li>
<li><a href="Microsoft_Messaging" title="Microsoft Messaging">Messaging</a></li>
<li><a href="Windows_Mobility_Center" title="Windows Mobility Center">Mobility Center</a></li>
<li><a href="MSN#MSN_Money_app" title="MSN">Money</a></li>
<li><a href="Microsoft_Movies_%26_TV" title="Microsoft Movies &amp; TV">Movies &amp; TV</a></li>
<li><a href="Narrator_(Windows)" title="Narrator (Windows)">Narrator</a></li>
<li><a href="MSN#MSN_app" title="MSN">News</a></li>
<li><a href="Windows_Notepad" title="Windows Notepad">Notepad</a></li>
<li><a href="OneDrive" title="OneDrive">OneDrive</a></li>
<li><a href="Microsoft_OneNote" title="Microsoft OneNote">OneNote</a></li>
<li><a href="Microsoft_Paint" title="Microsoft Paint">Paint</a></li>
<li><a href="Microsoft_PC_Manager" title="Microsoft PC Manager">PC Manager</a></li>
<li><a href="People_(Windows)" title="People (Windows)">People</a></li>
<li><a href="Phone_Link" title="Phone Link">Phone Link</a></li>
<li><a href="Photos_(Windows)" title="Photos (Windows)">Photos</a></li>
<li><a href="Quick_Assist" title="Quick Assist">Quick Assist</a></li>
<li><a href="Remote_Desktop_Connection" class="mw-redirect" title="Remote Desktop Connection">Remote Desktop Connection</a></li>
<li><a href="Snipping_Tool" title="Snipping Tool">Snipping Tool</a></li>
<li><a href="Windows_Speech_Recognition" title="Windows Speech Recognition">Speech Recognition</a></li>
<li><a href="Sticky_Notes" title="Sticky Notes">Sticky Notes</a></li>
<li><a href="Microsoft_Store" title="Microsoft Store">Store</a></li>
<li><a href="Windows_Terminal" title="Windows Terminal">Terminal</a></li>
<li><a href="Microsoft_Tips" title="Microsoft Tips">Tips</a></li>
<li><a href="Microsoft_To_Do" title="Microsoft To Do">To Do</a></li>
<li><a href="Sound_Recorder_(Windows)" title="Sound Recorder (Windows)">Voice Recorder</a></li>
<li><a href="MSN#MSN_Weather_app" title="MSN">Weather</a></li>
<li><a href="Microsoft_Whiteboard" title="Microsoft Whiteboard">Whiteboard</a></li>
<li><a href="List_of_Remote_Desktop_Protocol_clients#Windows_App" title="List of Remote Desktop Protocol clients">Windows App</a></li>
<li><a href="Xbox_(app)" title="Xbox (app)">Xbox</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Windows_shell" title="Windows shell">Shell</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Action_Center" title="Action Center">Action Center</a></li>
<li><a href="Windows_Aero" title="Windows Aero">Aero</a></li>
<li><a href="AutoPlay" title="AutoPlay">AutoPlay</a></li>
<li><a href="AutoRun" title="AutoRun">AutoRun</a></li>
<li><a href="ClearType" title="ClearType">ClearType</a></li>
<li><a href="File_Explorer" title="File Explorer">Explorer</a></li>
<li><a href="Windows_Search" title="Windows Search">Search</a>
<ul><li><a href="IFilter" title="IFilter">IFilter</a></li>
<li><a href="Indexing_Service" title="Indexing Service">Indexing Service</a></li>
<li><a href="Windows_Shell_namespace" title="Windows Shell namespace">Namespace</a></li>
<li><a href="Virtual_folder#Windows" title="Virtual folder">Saved search</a></li>
<li><a href="Special_folder" title="Special folder">Special folder</a></li></ul></li>
<li><a href="Start_menu" title="Start menu">Start menu</a></li>
<li><a href="Task_View" title="Task View">Task View</a></li>
<li><a href="Taskbar" title="Taskbar">Taskbar</a></li>
<li><a href="Windows_Spotlight" title="Windows Spotlight">Windows Spotlight</a></li>
<li><a href="Windows_XP_visual_styles" title="Windows XP visual styles">Windows XP visual styles</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Windows_service" title="Windows service">Services</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Background_Intelligent_Transfer_Service" title="Background Intelligent Transfer Service">BITS</a></li>
<li><a href="Common_Log_File_System" title="Common Log File System">CLFS</a></li>
<li><a href="Windows_Error_Reporting" title="Windows Error Reporting">Error Reporting</a></li>
<li><a href="Multimedia_Class_Scheduler_Service" title="Multimedia Class Scheduler Service">Multimedia Class Scheduler</a></li>
<li><a href="Service_Control_Manager" title="Service Control Manager">Service Control Manager</a></li>
<li><a href="Shadow_Copy" title="Shadow Copy">Shadow Copy</a></li>
<li><a href="Windows_Task_Scheduler" title="Windows Task Scheduler">Task Scheduler</a></li>
<li><a href="Wireless_Zero_Configuration" title="Wireless Zero Configuration">Wireless Zero Configuration</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="File_system" title="File system">File systems</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="ISO_9660" title="ISO 9660">CDFS</a></li>
<li><a href="Distributed_File_System_(Microsoft)" title="Distributed File System (Microsoft)">DFS</a></li>
<li><a href="ExFAT" title="ExFAT">exFAT</a></li>
<li><a href="File_Allocation_Table" title="File Allocation Table">FAT</a></li>
<li><a href="Installable_File_System" title="Installable File System">IFS</a></li>
<li><a href="NTFS" title="NTFS">NTFS</a>
<ul><li><a href="Encrypting_File_System" title="Encrypting File System">EFS</a></li>
<li><a href="Hard_link" title="Hard link">Hard link</a></li>
<li><a href="NTFS_links" title="NTFS links">links</a></li>
<li><a href="NTFS_volume_mount_point" title="NTFS volume mount point">Mount Point</a></li>
<li><a href="NTFS_reparse_point" title="NTFS reparse point">Reparse point</a></li>
<li><a href="Transactional_NTFS" title="Transactional NTFS">TxF</a></li></ul></li>
<li><a href="ReFS" title="ReFS">ReFS</a></li>
<li><a href="Universal_Disk_Format" title="Universal Disk Format">UDF</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Server_(computing)" title="Server (computing)">Server</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Active_Directory" title="Active Directory">Active Directory</a></li>
<li><a href="Active_Directory_Rights_Management_Services" title="Active Directory Rights Management Services">Active DRM Services</a></li>
<li><a href="File_Replication_Service" title="File Replication Service">DFS Replication</a></li>
<li><a href="Microsoft_Distributed_Transaction_Coordinator" title="Microsoft Distributed Transaction Coordinator">Distributed Transaction Coordinator</a></li>
<li><a href="Microsoft_DNS" title="Microsoft DNS">DNS</a></li>
<li><a href="Windows_domain" title="Windows domain">Domains</a></li>
<li><a href="Folder_redirection" title="Folder redirection">Folder redirection</a></li>
<li><a href="Group_Policy" title="Group Policy">Group Policy</a></li>
<li><a href="Hyper-V" title="Hyper-V">Hyper-V</a></li>
<li><a href="Internet_Information_Services" title="Internet Information Services">IIS</a></li>
<li><a href="Microsoft_Message_Queuing" title="Microsoft Message Queuing">MSMQ</a></li>
<li><a href="Network_Access_Protection" title="Network Access Protection">Network Access Protection</a></li>
<li>Print Services for UNIX</li>
<li><a href="Microsoft_Personal_Web_Server" title="Microsoft Personal Web Server">PWS</a></li>
<li><a href="Remote_Desktop_Services" title="Remote Desktop Services">Remote Desktop Services</a></li>
<li><a href="Remote_Differential_Compression" title="Remote Differential Compression">Remote Differential Compression</a></li>
<li><a href="Remote_Installation_Services" title="Remote Installation Services">Remote Installation Services</a></li>
<li><a href="Roaming_user_profile" title="Roaming user profile">Roaming user profiles</a></li>
<li><a href="Server_Core" title="Server Core">Server Core</a></li>
<li><a href="SharePoint" title="SharePoint">SharePoint</a></li>
<li><a href="Windows_System_Resource_Manager" title="Windows System Resource Manager">System Resource Manager</a></li>
<li><a href="Windows_Deployment_Services" title="Windows Deployment Services">Windows Deployment Services</a></li>
<li><a href="Windows_Media_Services" title="Windows Media Services">Windows Media Services</a></li>
<li><a href="Windows_Server_Update_Services" title="Windows Server Update Services">WSUS</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Software_architecture" title="Software architecture">Architecture</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Windows_Boot_Manager" title="Windows Boot Manager">Boot Manager</a></li>
<li><a href="Windows_Console" title="Windows Console">Console</a></li>
<li><a href="Client/Server_Runtime_Subsystem" title="Client/Server Runtime Subsystem">CSRSS</a></li>
<li><a href="Desktop_Window_Manager" title="Desktop Window Manager">Desktop Window Manager</a></li>
<li><a href="Enhanced_Write_Filter" title="Enhanced Write Filter">Enhanced Write Filter</a></li>
<li><a href="Graphics_Device_Interface" title="Graphics Device Interface">Graphics Device Interface</a></li>
<li><a href="Microsoft_Windows_library_files#Hardware_Abstraction_Layer" title="Microsoft Windows library files">Hardware Abstraction Layer</a></li>
<li><a href="I/O_request_packet" title="I/O request packet">I/O request packet</a></li>
<li><a href="Windows_Imaging_Format" title="Windows Imaging Format">Imaging Format</a></li>
<li><a href="Kernel_Transaction_Manager" title="Kernel Transaction Manager">Kernel Transaction Manager</a></li>
<li><a href="Microsoft_Windows_library_files" title="Microsoft Windows library files">Library files</a></li>
<li><a href="Logical_Disk_Manager" title="Logical Disk Manager">Logical Disk Manager</a></li>
<li><a href="Local_Security_Authority_Subsystem_Service" title="Local Security Authority Subsystem Service">LSASS</a></li>
<li><a href="MinWin" title="MinWin">MinWin</a></li>
<li><a href="NTLDR" title="NTLDR">NTLDR</a></li>
<li><a href="Ntoskrnl.exe" title="Ntoskrnl.exe">Ntoskrnl.exe</a></li>
<li><a href="Object_Manager" title="Object Manager">Object Manager</a></li>
<li><a href="Open_XML_Paper_Specification" title="Open XML Paper Specification">Open XML Paper Specification</a></li>
<li><a href="Portable_Executable" title="Portable Executable">Portable Executable</a>
<ul><li><a href="Dynamic-link_library" title="Dynamic-link library">DLL</a></li>
<li><a href=".exe" title=".exe">EXE</a></li></ul></li>
<li><a href="Windows_Registry" title="Windows Registry">Registry</a></li>
<li><a href="Windows_Resource_Protection" title="Windows Resource Protection">Resource Protection</a></li>
<li><a href="Security_Account_Manager" title="Security Account Manager">Security Account Manager</a></li>
<li><a href="Server_Message_Block" title="Server Message Block">Server Message Block</a></li>
<li><a href="Shadow_Copy" title="Shadow Copy">Shadow Copy</a></li>
<li><a href="Session_Manager_Subsystem" title="Session Manager Subsystem">SMSS</a></li>
<li><a href="System_Idle_Process" title="System Idle Process">System Idle Process</a></li>
<li><a href="Windows_USER" title="Windows USER">USER</a></li>
<li><a href="Windows_Hardware_Error_Architecture" title="Windows Hardware Error Architecture">WHEA</a></li>
<li><a href="Winlogon" title="Winlogon">Winlogon</a></li>
<li><a href="WinUSB" title="WinUSB">WinUSB</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Security</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Security_and_Maintenance" title="Security and Maintenance">Security and Maintenance</a></li>
<li><a href="AppLocker" title="AppLocker">AppLocker</a></li>
<li><a href="BitLocker" title="BitLocker">BitLocker</a></li>
<li><a href="Credential_Guard" title="Credential Guard">Credential Guard</a></li>
<li><a href="Data_Execution_Prevention" class="mw-redirect" title="Data Execution Prevention">Data Execution Prevention</a></li>
<li><a href="Microsoft_Defender_Antivirus" title="Microsoft Defender Antivirus">Defender</a></li>
<li><a href="Microsoft_family_features" title="Microsoft family features">Family features</a></li>
<li><a href="Kernel_Patch_Protection" title="Kernel Patch Protection">Kernel Patch Protection</a></li>
<li><a href="Mandatory_Integrity_Control" title="Mandatory Integrity Control">Mandatory Integrity Control</a></li>
<li><a href="Protected_Media_Path" title="Protected Media Path">Protected Media Path</a></li>
<li><a href="User_Account_Control" title="User Account Control">User Account Control</a></li>
<li><a href="User_Interface_Privilege_Isolation" title="User Interface Privilege Isolation">User Interface Privilege Isolation</a></li>
<li><a href="Windows_Firewall" title="Windows Firewall">Windows Firewall</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Compatibility</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="COMMAND.COM" title="COMMAND.COM">COMMAND.COM</a></li>
<li><a href="Windows_Subsystem_for_Linux" title="Windows Subsystem for Linux">Windows Subsystem for Linux</a></li>
<li><a href="WoW64" title="WoW64">WoW64</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="API" title="API">API</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Active_Scripting" title="Active Scripting">Active Scripting</a>
<ul><li><a href="JScript" title="JScript">JScript</a></li>

<li><a href="Windows_Script_Host" title="Windows Script Host">WSH</a></li></ul></li>
<li><a href="Component_Object_Model" title="Component Object Model">COM</a>
<ul><li><a href="ActiveX" title="ActiveX">ActiveX</a></li>
<li><a href="ActiveX_Document" title="ActiveX Document">ActiveX Document</a></li>
<li><a href="COM_Structured_Storage" title="COM Structured Storage">COM Structured storage</a></li>
<li><a href="Distributed_Component_Object_Model" title="Distributed Component Object Model">DCOM</a></li>
<li><a href="Object_Linking_and_Embedding" title="Object Linking and Embedding">OLE</a></li>
<li><a href="OLE_Automation" title="OLE Automation">OLE Automation</a></li>
<li><a href="Microsoft_Transaction_Server" title="Microsoft Transaction Server">Transaction Server</a></li></ul></li>
<li><a href="DirectX" title="DirectX">DirectX</a></li>
<li><a href="Windows_Native_API" title="Windows Native API">Native</a></li>
<li><a href=".NET" title=".NET">.NET</a></li>
<li><a href="Universal_Windows_Platform" title="Universal Windows Platform">Universal Windows Platform</a></li>
<li><a href="Windows_API" title="Windows API">WinAPI</a></li>
<li><a href="Windows_Mixed_Reality" title="Windows Mixed Reality">Windows Mixed Reality</a></li>
<li><a href="Windows_Runtime" title="Windows Runtime">Windows Runtime</a></li>
<li><a href="WinUSB" title="WinUSB">WinUSB</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Video_game" title="Video game">Games</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><i><a href="Microsoft_Solitaire_Collection" title="Microsoft Solitaire Collection">Solitaire Collection</a></i></li>
<li><i><a href="Surf_(video_game)" title="Surf (video game)">Surf</a></i></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Discontinued</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Games</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><i><a href="Full_Tilt!_Pinball#3D_Pinball_for_Windows_–_Space_Cadet" title="Full Tilt! Pinball">3D Pinball</a></i></li>
<li><i><a href="Chess_Titans" title="Chess Titans">Chess Titans</a></i></li>
<li><i><a href="Microsoft_FreeCell" title="Microsoft FreeCell">FreeCell</a></i></li>
<li><i><a href="Microsoft_Hearts" title="Microsoft Hearts">Hearts</a></i></li>
<li><i><a href="Windows_Ultimate_Extras" title="Windows Ultimate Extras">Hold 'Em</a></i></li>
<li><i><a href="InkBall" title="InkBall">InkBall</a></i></li>
<li><i><a href="Purble_Place" title="Purble Place">Purble Place</a></i></li>
<li><i><a href="Microsoft_Solitaire" title="Microsoft Solitaire">Solitaire</a></i></li>
<li><i><a href="Microsoft_Spider_Solitaire" title="Microsoft Spider Solitaire">Spider Solitaire</a></i></li>
<li><i><a href="Microsoft_Tinker" title="Microsoft Tinker">Tinker</a></i></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Apps</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="ActiveMovie" title="ActiveMovie">ActiveMovie</a></li>
<li><a href="Windows_Address_Book" title="Windows Address Book">Address Book</a></li>
<li><a href="Windows_Anytime_Upgrade" title="Windows Anytime Upgrade">Anytime Upgrade</a></li>
<li><a href="Backup_and_Restore" title="Backup and Restore">Backup and Restore</a></li>
<li><a href="Cardfile" title="Cardfile">Cardfile</a></li>
<li><a href="Windows_CardSpace" title="Windows CardSpace">CardSpace</a></li>
<li><a href="CD_Player_(Windows)" title="CD Player (Windows)">CD Player</a></li>
<li><a href="Windows_Chat" title="Windows Chat">Chat</a></li>
<li><a href="Windows_Contacts" title="Windows Contacts">Contacts</a></li>
<li><a href="Cortana_(virtual_assistant)" title="Cortana (virtual assistant)">Cortana</a></li>
<li><a href="Windows_Desktop_Gadgets" title="Windows Desktop Gadgets">Desktop Gadgets</a></li>
<li><a href="Microsoft_Diagnostics" title="Microsoft Diagnostics">Diagnostics</a></li>
<li><a href="DriveSpace" title="DriveSpace">DriveSpace</a></li>
<li><a href="Windows_DVD_Maker" title="Windows DVD Maker">DVD Maker</a></li>
<li><a href="Windows_Easy_Transfer" title="Windows Easy Transfer">Easy Transfer</a></li>
<li><a href="Microsoft_Edge_Legacy" title="Microsoft Edge Legacy">Edge Legacy</a></li>
<li><a href="Microsoft_Fax" class="mw-redirect" title="Microsoft Fax">Fax</a></li>
<li><a href="MSN_Food_%26_Drink" class="mw-redirect" title="MSN Food &amp; Drink">Food &amp; Drink</a></li>
<li><a href="Groove_Music" title="Groove Music">Groove Music</a></li>
<li><a href="MSN_Health_%26_Fitness" class="mw-redirect" title="MSN Health &amp; Fitness">Health &amp; Fitness</a></li>
<li><a href="Help_and_Support_Center" class="mw-redirect" title="Help and Support Center">Help and Support Center</a></li>
<li><a href="HyperACCESS" title="HyperACCESS">HyperTerminal</a></li>
<li><a href="Imaging_for_Windows" title="Imaging for Windows">Imaging</a></li>
<li><a href="Internet_Explorer" title="Internet Explorer">Internet Explorer</a></li>
<li><a href="Windows_Journal" title="Windows Journal">Journal</a></li>
<li><a href="Make_Compatible" title="Make Compatible">Make Compatible</a></li>
<li><a href="Windows_Maps" title="Windows Maps">Maps</a></li>
<li><a href="Windows_Media_Center" title="Windows Media Center">Media Center</a></li>
<li><a href="Windows_Meeting_Space" title="Windows Meeting Space">Meeting Space</a></li>
<li><a href="Windows_Messaging" title="Windows Messaging">Messaging</a></li>
<li><a href="Windows_Messenger" title="Windows Messenger">Messenger</a></li>
<li><a href="Windows_Mobile_Device_Center" title="Windows Mobile Device Center">Mobile Device Center</a></li>
<li><a href="Windows_Movie_Maker" title="Windows Movie Maker">Movie Maker</a></li>
<li><a href="MSN_Dial-Up_Internet_Access" title="MSN Dial-Up Internet Access">MSN Dial-Up</a></li>
<li><a href="Microsoft_NetMeeting" title="Microsoft NetMeeting">NetMeeting</a></li>
<li><a href="NTBackup" title="NTBackup">NTBackup</a></li>
<li><a href="Outlook_Express" title="Outlook Express">Outlook Express</a></li>
<li><a href="Paint_3D" title="Paint 3D">Paint 3D</a></li>
<li><a href="Microsoft_Pay" title="Microsoft Pay">Pay</a></li>
<li><a href="Phone_Companion" title="Phone Companion">Phone Companion</a></li>
<li><a href="Windows_Photo_Gallery" title="Windows Photo Gallery">Photo Gallery</a></li>
<li><a href="Windows_Photo_Viewer" title="Windows Photo Viewer">Photo Viewer</a></li>
<li><a href="Program_Manager" title="Program Manager">Program Manager</a></li>
<li><a href="Skype" title="Skype">Skype</a></li>
<li><a href="MSN#Discontinued_apps" title="MSN">Sports</a></li>
<li><a href="Microsoft_Start" title="Microsoft Start">Start</a></li>
<li><a href="Problem_Steps_Recorder" class="mw-redirect" title="Problem Steps Recorder">Steps Recorder</a></li>
<li><a href="Syskey" title="Syskey">Syskey</a></li>
<li><a href="Travel_(Windows)" class="mw-redirect" title="Travel (Windows)">Travel</a></li>
<li><a href="WinHelp" title="WinHelp">WinHelp</a></li>
<li><a href="WordPad" title="WordPad">WordPad</a></li>
<li><a href="Microsoft_Write" title="Microsoft Write">Write</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Others</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Desktop_Cleanup_Wizard" title="Desktop Cleanup Wizard">Desktop Cleanup Wizard</a></li>
<li><a href="Windows_File_Protection" title="Windows File Protection">File Protection</a></li>
<li><a href="Games_for_Windows" title="Games for Windows">Games for Windows</a></li>
<li><a href="High_Performance_File_System" title="High Performance File System">HPFS</a></li>
<li><a href="Interix" title="Interix">Interix</a></li>
<li><a href="Media_Control_Interface" title="Media Control Interface">Media Control Interface</a></li>
<li><a href="MS-DOS_7" title="MS-DOS 7">MS-DOS 7</a></li>
<li><a href="Next-Generation_Secure_Computing_Base" title="Next-Generation Secure Computing Base">Next-Generation Secure Computing Base</a></li>
<li><a href="Microsoft_POSIX_subsystem" title="Microsoft POSIX subsystem">POSIX subsystem</a></li>
<li><a href="Microsoft_ScanDisk" title="Microsoft ScanDisk">ScanDisk</a></li>
<li><a href="Video_for_Windows" title="Video for Windows">Video for Windows</a></li>
<li><a href="Virtual_DOS_machine" title="Virtual DOS machine">Virtual DOS machine</a></li>
<li><a href="Windows_on_Windows" title="Windows on Windows">Windows on Windows</a></li>
<li><a href="Windows_Services_for_UNIX" title="Windows Services for UNIX">Windows Services for UNIX</a></li>
<li><a href="Windows_SideShow" title="Windows SideShow">Windows SideShow</a></li>
<li><a href="Windows_System_Assessment_Tool" title="Windows System Assessment Tool">Windows System Assessment Tool</a></li>
<li><a href="Windows_To_Go" title="Windows To Go">Windows To Go</a></li>
<li><a href="WinFS" title="WinFS">WinFS</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Spun off to<br><a href="Microsoft_Store" title="Microsoft Store">Microsoft Store</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="DVD_Player_(Windows)" title="DVD Player (Windows)">DVD Player</a></li>
<li><a href="Windows_File_Manager" title="Windows File Manager">File Manager</a></li>
<li><a href="Hover!" title="Hover!">Hover!</a></li>
<li><a href="Microsoft_Mahjong" title="Microsoft Mahjong">Mahjong</a></li>
<li><a href="Microsoft_Minesweeper" title="Microsoft Minesweeper">Minesweeper</a></li></ul>
</div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div>
<ul><li><span class="noviewer" typeof="mw:File"><span title="Category"></span></span>&nbsp;Category</li>
<li><span class="noviewer" typeof="mw:File"><span title="List-Class article"></span></span>&nbsp;<a href="List_of_Microsoft_Windows_components" title="List of Microsoft Windows components">List</a></li></ul>
</div></td></tr></tbody></table></div>
<div class="navbox-styles"></div><div role="navigation" class="navbox" aria-labelledby="Microsoft_development_tools271" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><div id="Microsoft_development_tools271" style="font-size:114%;margin:0 4em">Microsoft development tools</div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">Development<br>environments</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Microsoft_Visual_Studio" class="mw-redirect" title="Microsoft Visual Studio">Visual Studio</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Visual_Studio_Code" title="Visual Studio Code">Code</a></li>
<li><a href="Microsoft_Visual_Studio_Express" title="Microsoft Visual Studio Express">Express</a></li>
<li><a href="VSTS_Profiler" title="VSTS Profiler">Team System Profiler</a></li>
<li><a href="Visual_Studio_Tools_for_Applications" title="Visual Studio Tools for Applications">Tools for Applications</a></li>
<li><a href="Visual_Studio_Tools_for_Office" title="Visual Studio Tools for Office">Tools for Office</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Others</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Microsoft_Blend" title="Microsoft Blend">Blend</a></li>
<li><a href="Microsoft_Expression_Web" title="Microsoft Expression Web">Expression Web</a></li>
<li><a href="FxCop" title="FxCop">FxCop</a></li>
<li><a href="GW-BASIC" title="GW-BASIC">GW-BASIC</a></li>
<li><a href="Microsoft_MACRO-80" title="Microsoft MACRO-80">MACRO-80</a></li>
<li><a href="Microsoft_Macro_Assembler" title="Microsoft Macro Assembler">Macro Assembler</a></li>
<li><a href="MSBuild" title="MSBuild">MSBuild</a></li>
<li><a href="Microsoft_Pascal" title="Microsoft Pascal">Pascal</a></li>
<li><a href="QuickBASIC" title="QuickBASIC">QuickBASIC</a>
<ul><li><a href="QBasic" title="QBasic">QBasic</a></li></ul></li>
<li><a href="QuickC" title="QuickC">QuickC</a></li>
<li><a href="Microsoft_Robotics_Developer_Studio" title="Microsoft Robotics Developer Studio">Robotics Developer Studio</a></li>
<li><a href="Roslyn_(compiler)" title="Roslyn (compiler)">Roslyn</a></li>
<li><a href="Microsoft_SharePoint_Designer" title="Microsoft SharePoint Designer">SharePoint Designer</a>
<ul><li><a href="Microsoft_FrontPage" title="Microsoft FrontPage">FrontPage</a></li></ul></li>
<li><a href="Microsoft_Small_Basic" title="Microsoft Small Basic">Small Basic</a></li>
<li><a href="Microsoft_WebMatrix" title="Microsoft WebMatrix">WebMatrix</a></li>
<li><a href="Windows_App_SDK" title="Windows App SDK">Windows App SDK</a></li>
<li><a href="Windows_App_Studio" title="Windows App Studio">Windows App Studio</a></li>
<li><a href="Microsoft_Windows_SDK" title="Microsoft Windows SDK">Windows SDK</a>
<ul><li><a href="CLR_Profiler" title="CLR Profiler">CLR Profiler</a></li>
<li><a href="ILAsm" title="ILAsm">ILAsm</a></li>
<li><a href="Native_Image_Generator" title="Native Image Generator">Native Image Generator</a></li>
<li><a href="WinDiff" title="WinDiff">WinDiff</a></li>
<li><a href="XAMLPad" class="mw-redirect" title="XAMLPad">XAMLPad</a></li></ul></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Languages</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Microsoft_Dynamics_AX" class="mw-redirect" title="Microsoft Dynamics AX">Dynamics AX</a></li>
<li><a href="Microsoft_BASIC" title="Microsoft BASIC">BASIC</a></li>
<li>Visual Basic
<ul><li><a href="Visual_Basic_(classic)" title="Visual Basic (classic)">legacy</a></li>
<li><a href="Visual_Basic_.NET" class="mw-redirect" title="Visual Basic .NET">VB.NET</a></li>
<li><a href="Visual_Basic_for_Applications" title="Visual Basic for Applications">VBA</a></li>
</ul></li>
<li><a href="Bosque_(programming_language)" title="Bosque (programming language)">Bosque</a></li>
<li><a href="Microsoft_Visual_C%2B%2B" title="Microsoft Visual C++">Visual C++</a>
<ul><li><a href="C%2B%2B/CX" title="C++/CX">C++/CX</a></li>
<li><a href="C%2B%2B/CLI" title="C++/CLI">C++/CLI</a></li>
<li><a href="Managed_Extensions_for_C%2B%2B" title="Managed Extensions for C++">Managed C++</a></li>
<li><a href="C%2B%2B/WinRT" title="C++/WinRT">C++/WinRT</a></li></ul></li>
<li><a href="C_Sharp_(programming_language)" title="C Sharp (programming language)">C#</a></li>
<li><a href="C/AL" title="C/AL">C/AL</a></li>
<li><a href="Dafny" title="Dafny">Dafny</a></li>
<li><a href="Dexterity_(programming_language)" title="Dexterity (programming language)">Dexterity</a></li>
<li><a href="F_Sharp_(programming_language)" title="F Sharp (programming language)">F#</a></li>
<li><a href="F*_(programming_language)" title="F* (programming language)">F*</a></li>
<li><a href="Visual_FoxPro" title="Visual FoxPro">Visual FoxPro</a></li>
<li><a href="Java_(programming_language)" title="Java (programming language)">Java</a>
<ul><li><a href="Visual_J%2B%2B" title="Visual J++">J++</a></li>
<li><a href="Visual_J_Sharp" title="Visual J Sharp">J#</a></li></ul></li>
<li><a href="JavaScript" title="JavaScript">JavaScript</a>
<ul><li><a href="TypeScript" title="TypeScript">TypeScript</a></li>
<li><a href="JScript" title="JScript">JScript</a></li></ul></li>
<li><a href="IronPython" title="IronPython">IronPython</a></li>
<li><a href="IronRuby" title="IronRuby">IronRuby</a></li>
<li><a href="Lean_(proof_assistant)" title="Lean (proof assistant)">Lean</a></li>
<li><a href="P_(programming_language)" title="P (programming language)">P</a></li>
<li><a href="Microsoft_Power_Fx" title="Microsoft Power Fx">Power Fx</a></li>
<li><a href="PowerShell" title="PowerShell">PowerShell</a></li>
<li><a href="Project_Verona" title="Project Verona">Project Verona</a></li>
<li><a href="Q_Sharp" title="Q Sharp">Q#</a></li>
<li><a href="Microsoft_Small_Basic" title="Microsoft Small Basic">Small Basic</a></li>
<li><a href="Microsoft_Visual_Programming_Language" title="Microsoft Visual Programming Language">VPL</a></li>
<li><a href="Extensible_Application_Markup_Language" title="Extensible Application Markup Language">XAML</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">APIs and<br>frameworks</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%;font-weight:normal;">Native</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Windows_API" title="Windows API">Windows API</a></li>
<li><a href="Microsoft_Silverlight" title="Microsoft Silverlight">Silverlight</a></li>
<li><a href="Microsoft_XNA" title="Microsoft XNA">XNA</a></li>
<li><a href="DirectX" title="DirectX">DirectX</a>
<ul><li><a href="Managed_DirectX" title="Managed DirectX">Managed DirectX</a></li></ul></li>
<li><a href="Universal_Windows_Platform" title="Universal Windows Platform">UWP</a></li>
<li><a href="Xbox_Development_Kit" title="Xbox Development Kit">Xbox Development Kit</a></li>
<li><a href="Windows_Installer" title="Windows Installer">Windows Installer</a></li>
<li><a href="WinUI" class="mw-redirect" title="WinUI">WinUI</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;font-weight:normal;"><a href=".NET" title=".NET">.NET</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="ASP.NET" title="ASP.NET">ASP.NET</a>
<ul><li><a href="ASP.NET_Core" title="ASP.NET Core">Core</a></li>
<li><a href="ASP.NET_AJAX" title="ASP.NET AJAX">AJAX</a></li>
<li><a href="ASP.NET_Dynamic_Data" title="ASP.NET Dynamic Data">Dynamic Data</a></li>
<li><a href="ASP.NET_MVC" title="ASP.NET MVC">MVC</a></li>
<li><a href="ASP.NET_Razor" title="ASP.NET Razor">Razor</a></li>
<li><a href="ASP.NET_Web_Forms" title="ASP.NET Web Forms">Web Forms</a></li></ul></li>
<li><a href="ADO.NET" title="ADO.NET">ADO.NET</a>
<ul><li><a href="Entity_Framework" title="Entity Framework">Entity Framework</a></li></ul></li>
<li><a href=".NET_MAUI" class="mw-redirect" title=".NET MAUI">MAUI</a></li>
<li><a href="Windows_CardSpace" title="Windows CardSpace">CardSpace</a></li>
<li><a href="Windows_Communication_Foundation" title="Windows Communication Foundation">Communication Foundation</a></li>
<li><a href="Windows_Identity_Foundation" title="Windows Identity Foundation">Identity Foundation</a></li>
<li><a href="Language_Integrated_Query" title="Language Integrated Query">LINQ</a></li>
<li><a href="Windows_Presentation_Foundation" title="Windows Presentation Foundation">Presentation Foundation</a></li>
<li><a href="Windows_Workflow_Foundation" title="Windows Workflow Foundation">Workflow Foundation</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;font-weight:normal;"><a href="Device_driver" title="Device driver">Device drivers</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Windows_Driver_Kit" title="Windows Driver Kit">WDK</a></li>
<li><a href="Windows_Driver_Frameworks" title="Windows Driver Frameworks">WDF</a>
<ul><li><a href="Kernel-Mode_Driver_Framework" title="Kernel-Mode Driver Framework">KMDF</a></li>
<li><a href="User-Mode_Driver_Framework" title="User-Mode Driver Framework">UMDF</a></li></ul></li>
<li><a href="Windows_Hardware_Lab_Kit" title="Windows Hardware Lab Kit">Windows HLK</a></li>
<li><a href="Windows_Driver_Model" title="Windows Driver Model">WDM</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Database</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%;font-weight:normal;"><a href="Microsoft_SQL_Server" title="Microsoft SQL Server">SQL Server</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="SQL_Server_Express" title="SQL Server Express">Express</a></li>
<li><a href="SQL_Server_Compact" title="SQL Server Compact">Compact</a></li>
<li><a href="SQL_Server_Management_Studio" title="SQL Server Management Studio">Management Studio</a></li>
<li><a href="MSDE" title="MSDE">MSDE</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;font-weight:normal;">SQL services</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Microsoft_Analysis_Services" title="Microsoft Analysis Services">Analysis</a></li>
<li><a href="SQL_Server_Reporting_Services" title="SQL Server Reporting Services">Reporting</a></li>
<li><a href="SQL_Server_Integration_Services" title="SQL Server Integration Services">Integration</a></li>
<li><a href="SQL_Server_Notification_Services" title="SQL Server Notification Services">Notification</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;font-weight:normal;">Other</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Visual_FoxPro" title="Visual FoxPro">Visual FoxPro</a></li>
<li><a href="Microsoft_Access" title="Microsoft Access">Microsoft Access</a></li>
<li><a href="Access_Database_Engine" title="Access Database Engine">Access Database Engine</a></li>
<li><a href="Extensible_Storage_Engine" title="Extensible Storage Engine">Extensible Storage Engine</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Source control</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Microsoft_Visual_SourceSafe" title="Microsoft Visual SourceSafe">Visual SourceSafe</a></li>
<li><a href="Azure_DevOps_Server#TFVC" title="Azure DevOps Server">Team Foundation Version Control</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Testing and<br>debugging</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="CodeView" title="CodeView">CodeView</a></li>
<li><a href="OneFuzz" title="OneFuzz">OneFuzz</a></li>
<li><a href="Playwright_(software)" title="Playwright (software)">Playwright</a></li>
<li><a href="Microsoft_Script_Debugger" title="Microsoft Script Debugger">Script Debugger</a></li>
<li><a href="WinDbg" title="WinDbg">WinDbg</a></li>
<li><a href="XUnit.net" title="XUnit.net">xUnit.net</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Delivery</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Active_Setup" title="Active Setup">Active Setup</a></li>
<li><a href="ClickOnce" title="ClickOnce">ClickOnce</a></li>
<li><a href="Npm_(software)" class="mw-redirect" title="Npm (software)">npm</a></li>
<li><a href="NuGet" title="NuGet">NuGet</a></li>
<li><a href="Vcpkg" title="Vcpkg">vcpkg</a></li>
<li><a href="Web_Platform_Installer" title="Web Platform Installer">Web Platform Installer</a></li>
<li><a href="Windows_Installer" title="Windows Installer">Windows Installer</a>
<ul><li><a href="WiX" title="WiX">WiX</a></li></ul></li>
<li><a href="Windows_Package_Manager" title="Windows Package Manager">Windows Package Manager</a></li>
<li><a href="Microsoft_Store" title="Microsoft Store">Microsoft Store</a></li></ul>
</div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div><span class="noviewer" typeof="mw:File"><span title="Category"></span></span> Category</div></td></tr></tbody></table></div>
<div class="navbox-styles"></div><div role="navigation" class="navbox" aria-labelledby="Internet_Explorer253" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><div id="Internet_Explorer253" style="font-size:114%;margin:0 4em"><a href="Internet_Explorer" title="Internet Explorer">Internet Explorer</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Internet_Explorer_version_history" title="Internet Explorer version history">Versions</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:7em">Main</th><td class="navbox-list-with-group navbox-list navbox-odd" style="padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Internet_Explorer_1" class="mw-redirect" title="Internet Explorer 1">1</a></li>
<li><a href="Internet_Explorer_2" title="Internet Explorer 2">2</a></li>
<li><a href="Internet_Explorer_3" title="Internet Explorer 3">3</a></li>
<li><a href="Internet_Explorer_4" title="Internet Explorer 4">4</a></li>
<li><a href="Internet_Explorer_5" title="Internet Explorer 5">5</a></li>
<li><a href="Internet_Explorer_6" title="Internet Explorer 6">6</a></li>
<li><a href="Internet_Explorer_7" title="Internet Explorer 7">7</a></li>
<li><a href="Internet_Explorer_8" title="Internet Explorer 8">8</a></li>
<li><a href="Internet_Explorer_9" title="Internet Explorer 9">9</a></li>
<li><a href="Internet_Explorer_10" title="Internet Explorer 10">10</a></li>
<li><a href="Internet_Explorer_11" title="Internet Explorer 11">11</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:7em">Other</th><td class="navbox-list-with-group navbox-list navbox-even" style="padding:0"><div style="padding:0 0.25em">
<ul><li><i><a href="Internet_Explorer_Mobile" title="Internet Explorer Mobile">Mobile</a></i></li>
<li><i><a href="Internet_Explorer_for_Mac" title="Internet Explorer for Mac">for Mac</a></i></li>
<li><i><a href="Internet_Explorer_for_UNIX" title="Internet Explorer for UNIX">for UNIX</a></i></li>
<li><a href="IEs4Linux" title="IEs4Linux">IEs4Linux</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Overview</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="History_of_Internet_Explorer" title="History of Internet Explorer">History</a></li>
<li><a href="List_of_Internet_Explorer_add-ons" title="List of Internet Explorer add-ons">Add-ons</a></li>
<li><a href="CSS_box_model" title="CSS box model">Box model</a></li>
<li><a href="Browser_Helper_Object" title="Browser Helper Object">Browser Helper Object (BHO)</a></li>
<li><a href="List_of_Internet_Explorer_extensions" class="mw-redirect" title="List of Internet Explorer extensions">Extensions</a></li>
<li><a href="Removal_of_Internet_Explorer" title="Removal of Internet Explorer">Removal</a></li>
<li><a href="Internet_Explorer_shell" title="Internet Explorer shell">Shells</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Technologies</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Accelerator_(Internet_Explorer)" title="Accelerator (Internet Explorer)">Accelerator</a></li>
<li><a href="ActiveX" title="ActiveX">ActiveX</a></li>
<li><a href="HTML" title="HTML">HTML</a>
<ul><li><a href="HTML_Application" title="HTML Application">HTA</a></li>
<li><a href="HTML_Components" title="HTML Components">HTML Components</a></li></ul></li>
<li><a href="Favicon" title="Favicon">favicon.ico</a></li>
<li><a href="HTML%2BTIME" title="HTML+TIME">HTML+TIME</a></li>
<li><a href="Index.dat" title="Index.dat">Index.dat</a></li>
<li><a href="JScript" title="JScript">JScript</a></li>
<li><a href="MHTML" title="MHTML">MHTML</a></li>
<li><a href="MSXML" title="MSXML">MSXML</a></li>
<li><a href="Smart_tag_(Microsoft)" title="Smart tag (Microsoft)">Smart tags</a></li>
<li><a href="Temporary_Internet_Files" title="Temporary Internet Files">Temporary Internet Files</a></li>
<li><a href="Vector_Markup_Language" title="Vector Markup Language">Vector Markup Language</a></li>
<li><a href="Web_Slice" title="Web Slice">Web Slice</a></li>
<li><a href="Web_Proxy_Autodiscovery_Protocol" class="mw-redirect" title="Web Proxy Autodiscovery Protocol">WPAD</a></li>
<li><a href="XMLHttpRequest" title="XMLHttpRequest">XHR/XDomainRequest</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Software and engines</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Internet_Explorer_Administration_Kit" title="Internet Explorer Administration Kit">Administration Kit</a></li>
<li><a href="Internet_Explorer_Developer_Tools" class="mw-redirect" title="Internet Explorer Developer Tools">Developer Tools</a></li>
<li><a href="Integrated_Windows_Authentication" title="Integrated Windows Authentication">Integrated Windows Authentication</a></li>
<li><a href="Tasman_(browser_engine)" title="Tasman (browser engine)">Tasman</a></li>
<li><a href="Trident_(software)" title="Trident (software)">MSHTML</a>
<ul><li><a href="Chakra_(JScript_engine)" title="Chakra (JScript engine)">Chakra</a></li></ul></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Implementations</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Active_Channel" title="Active Channel">Active Channel</a></li>
<li><a href="Active_Desktop" title="Active Desktop">Active Desktop</a></li>
<li><a href="ActiveMovie" title="ActiveMovie">ActiveMovie</a></li>
<li><a href="Channel_Definition_Format" title="Channel Definition Format">Channel Definition Format (.cdf)</a></li>
<li><a href="Microsoft_Comic_Chat" title="Microsoft Comic Chat">Comic Chat/Chat 2.0</a></li>
<li><a href="DirectX_Media" title="DirectX Media">DirectX Media</a></li>
<li><a href="Microsoft_Internet_Mail_and_News" class="mw-redirect" title="Microsoft Internet Mail and News">Internet Mail and News</a></li>
<li><a href="Microsoft_Java_Virtual_Machine" title="Microsoft Java Virtual Machine">Microsoft Java Virtual Machine (MSJVM)</a></li>
<li><a href="MSN_Dial-Up_Internet_Access#MSN_Explorer" title="MSN Dial-Up Internet Access">MSN Explorer</a></li>
<li><a href="MSN_Dial-Up_Internet_Access#MSN_for_Mac_OS_X" title="MSN Dial-Up Internet Access">MSN for Mac OS X</a></li>
<li><a href="MSN_Dial-Up_Internet_Access#MSN_2.0" title="MSN Dial-Up Internet Access">MSN Program Viewer</a></li>
<li><a href="Microsoft_NetMeeting" title="Microsoft NetMeeting">NetMeeting</a></li>
<li><a href="NetShow" title="NetShow">NetShow</a></li>
<li><a href="Outlook_Express" title="Outlook Express">Outlook Express</a></li>
<li><a href="Server_gated_cryptography" class="mw-redirect" title="Server gated cryptography">Server Gated Cryptography (SGC)</a></li>
<li><a href="Spyglass%2C_Inc." title="Spyglass, Inc.">Spyglass</a></li>
<li><a href="Windows_Address_Book" title="Windows Address Book">Windows Address Book</a></li>
<li><a href="Windows_Desktop_Update" title="Windows Desktop Update">Windows Desktop Update</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Events</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Browser_wars#First_Browser_War" title="Browser wars">First Browser War</a></li>
<li><a href="Browser_wars#Second_Browser_War" title="Browser wars">Second Browser War</a></li>
<li><a href="Download.ject" title="Download.ject">Download.ject</a></li>
<li><a href="Eolas#Patents" title="Eolas"><i>Eolas v. Microsoft</i></a></li>
<li><a href="Microsoft_Java_Virtual_Machine#Sun_vs._Microsoft" title="Microsoft Java Virtual Machine"><i>Sun v. Microsoft</i></a></li>
<li><i><a href="United_States_v._Microsoft_Corp." title="United States v. Microsoft Corp.">United States v. Microsoft Corp.</a></i></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">People</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Tantek_%C3%87elik" title="Tantek Çelik">Tantek Çelik</a></li>
<li><a href="Thomas_Reardon" title="Thomas Reardon">Thomas Reardon</a></li>
<li><a href="Dean_Hachamovitch" title="Dean Hachamovitch">Dean Hachamovitch</a></li>
<li>Scott Isaacs</li>
<li><a href="Inori_Aizawa" title="Inori Aizawa">Inori Aizawa</a></li></ul>
</div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div>
<ul><li><span class="noviewer" typeof="mw:File"><span title="Category"></span></span> Category</li></ul>
</div></td></tr></tbody></table></div>
<div class="navbox-styles"></div><div role="navigation" class="navbox" aria-labelledby="Dialects_of_the_BASIC_programming_language_(list)202" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><div id="Dialects_of_the_BASIC_programming_language_(list)202" style="font-size:114%;margin:0 4em">Dialects of the <a href="BASIC" title="BASIC">BASIC</a> programming language (<a href="List_of_BASIC_dialects" title="List of BASIC dialects">list</a>)</div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">Classic</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Microsoft" title="Microsoft">Microsoft</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Microsoft_BASIC" title="Microsoft BASIC">Microsoft BASIC</a></li>
<li>TRS-80 BASICs (<a href="Level_I_BASIC" title="Level I BASIC">Level I</a>, <a href="TRS-80_Level_II_BASIC" class="mw-redirect" title="TRS-80 Level II BASIC">Level II/III</a>)</li>
<li>Thomson <a href="Microsoft_Basic_1.0" title="Microsoft Basic 1.0">BASIC 1.0</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Texas_Instruments" title="Texas Instruments">Texas Instruments</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="TI-BASIC" title="TI-BASIC">TI-BASIC (calculators)</a></li>
<li><a href="TI_Extended_BASIC" class="mw-redirect" title="TI Extended BASIC">TI Extended BASIC</a> (aka XBasic)</li>
<li><a href="TI-BASIC_83" title="TI-BASIC 83">TI-BASIC 83</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Hewlett-Packard" title="Hewlett-Packard">Hewlett-Packard</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="HP_Time-Shared_BASIC" title="HP Time-Shared BASIC">HP Time-Shared BASIC</a></li>
<li><a href="Rocky_Mountain_BASIC" title="Rocky Mountain BASIC">Rocky Mountain BASIC</a></li>
<li><a href="HP_Time-Shared_BASIC" title="HP Time-Shared BASIC">HP Basic</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Locomotive_Software" title="Locomotive Software">Locomotive Software</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Locomotive_BASIC" title="Locomotive BASIC">Locomotive BASIC</a></li>
<li><a href="Mallard_BASIC" title="Mallard BASIC">Mallard BASIC</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Microcomputer" title="Microcomputer">Microcomputers</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Atom_BASIC" class="mw-redirect" title="Atom BASIC">Atom BASIC</a></li>
<li><a href="Integer_BASIC" title="Integer BASIC">Integer BASIC</a></li>
<li><a href="North_Star_BASIC" title="North Star BASIC">North Star BASIC</a></li>
<li><a href="SCELBAL" title="SCELBAL">SCELBAL</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Minicomputer" title="Minicomputer">Minicomputers</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="BASIC-11" title="BASIC-11">BASIC-11</a></li>
<li><a href="Business_Basic" title="Business Basic">Business Basic</a> (<a href="B32_Business_Basic" title="B32 Business Basic">B32</a>, <a href="Data_General_Business_Basic" title="Data General Business Basic">Data General</a>)</li>
<li><a href="Data_General_Extended_BASIC" title="Data General Extended BASIC">Data General Extended BASIC</a></li>
<li><a href="Southampton_BASIC_System" title="Southampton BASIC System">Southampton BASIC System</a></li>
<li><a href="Wang_BASIC" title="Wang BASIC">Wang BASIC</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Time-sharing" title="Time-sharing">Time-sharing</a> computers</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="BASIC-PLUS" title="BASIC-PLUS">BASIC-PLUS</a></li>
<li>Extra! Basic Macro Language</li>
<li><a href="VSI_BASIC_for_OpenVMS" title="VSI BASIC for OpenVMS">VSI BASIC for OpenVMS</a></li>
<li><a href="SUPER_BASIC" title="SUPER BASIC">SUPER BASIC</a></li>
<li><a href="CALL/360%3ABASIC" title="CALL/360:BASIC">CALL/360:BASIC</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Other</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="AlphaBasic" title="AlphaBasic">AlphaBasic</a></li>
<li><a href="Astro_BASIC" class="mw-redirect" title="Astro BASIC">Astro BASIC</a></li>
<li><a href="BASICODE" title="BASICODE">BASICODE</a></li>
<li><a href="Business_application_language" title="Business application language">BAL</a></li>
<li><a href="Casio_BASIC" title="Casio BASIC">Casio BASIC</a></li>
<li><a href="CBASIC" title="CBASIC">CBASIC</a></li>
<li><a href="PBASIC" title="PBASIC">PBASIC</a></li>
<li><a href="SDS_BASIC" title="SDS BASIC">SDS BASIC</a></li>
<li><a href="Tiny_BASIC" title="Tiny BASIC">Tiny BASIC</a></li>
<li><a href="UBASIC" title="UBASIC">UBASIC</a></li>
<li><a href="ZBasic" title="ZBasic">ZBasic</a></li>
<li>ETBASIC</li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="BASIC_extension" title="BASIC extension">Extenders</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="BASIC_8" title="BASIC 8">BASIC 8</a></li>
<li>Graphics BASIC</li>
<li><a href="Simons'_BASIC" title="Simons' BASIC">Simons' BASIC</a></li>
<li><a href="Super_Expander" title="Super Expander">Super Expander</a></li>
<li><a href="Super_Expander_64" title="Super Expander 64">Super Expander 64</a></li>
<li><a href="YS_MegaBasic" title="YS MegaBasic">YS MegaBasic</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Procedural_programming" title="Procedural programming">Procedure</a>-<br>oriented</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Proprietary_software" title="Proprietary software">Proprietary</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="AmigaBASIC" class="mw-redirect" title="AmigaBASIC">AmigaBASIC</a></li>
<li><a href="AMOS_(programming_language)" title="AMOS (programming language)">AMOS BASIC</a></li>
<li><a href="ASIC_programming_language" title="ASIC programming language">ASIC</a></li>
<li><a href="BasicX" title="BasicX">BasicX</a></li>
<li><a href="Beta_BASIC" title="Beta BASIC">Beta BASIC</a></li>
<li><a href="FutureBASIC" title="FutureBASIC">FutureBASIC</a></li>
<li><a href="GRASS_(programming_language)" title="GRASS (programming language)">GRASS</a></li>
<li><a href="Liberty_BASIC" title="Liberty BASIC">Liberty BASIC</a></li>
<li><a href="LSE_(programming_language)" title="LSE (programming language)">LSE</a></li>
<li><a href="MapBasic" title="MapBasic">MapBasic</a></li>
<li><a href="Mobile_BASIC" title="Mobile BASIC">Mobile BASIC</a></li>
<li><a href="OWBasic" class="mw-redirect" title="OWBasic">OWBasic</a></li>
<li><a href="PowerBASIC" title="PowerBASIC">PowerBASIC</a></li>
<li><a href="PureBasic" title="PureBasic">PureBasic</a></li>
<li><a href="Petit_Computer" title="Petit Computer">SmileBASIC</a></li>
<li><a href="Tiger-BASIC" class="mw-redirect" title="Tiger-BASIC">Tiger-BASIC</a></li>
<li><a href="True_BASIC" title="True BASIC">True BASIC</a></li>
<li><a href="Turbo_Basic" class="mw-redirect" title="Turbo Basic">Turbo Basic</a></li>
<li><a href="WordBASIC" title="WordBASIC">WordBASIC</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Free_and_open_source" class="mw-redirect" title="Free and open source">Free and<br>open source</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Basic-256" title="Basic-256">Basic-256</a></li>
<li><a href="Basic4GL" title="Basic4GL">Basic4GL</a></li>
<li><a href="BBC_BASIC#Acorn_Archimedes_(RISC_OS)" title="BBC BASIC">BBC BASIC V</a></li>
<li><a href="The_Game_Creators" title="The Game Creators">DarkBASIC</a></li>
<li><a href="Euphoria_(programming_language)" title="Euphoria (programming language)">Euphoria</a></li>
<li><a href="Hindawi_Programming_System" title="Hindawi Programming System">Indic BASIC</a></li>
<li><a href="Open_Programming_Language" title="Open Programming Language">Open Programming Language</a></li>
<li><a href="SdlBasic" title="SdlBasic">SdlBasic</a></li>
<li><a href="SmallBASIC" title="SmallBASIC">SmallBASIC</a></li>
<li><a href="QB64" title="QB64">QB64</a></li>
<li><a href="WxBasic" title="WxBasic">wxBasic</a></li>
<li><a href="XBasic" title="XBasic">XBasic</a></li>
<li><a href="XBLite" title="XBLite">Xblite</a></li>
<li><a href="Yabasic" title="Yabasic">Yabasic</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">With <a href="Object-oriented_programming" title="Object-oriented programming">object</a><br>extensions</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Proprietary_software" title="Proprietary software">Proprietary</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="AutoIt" title="AutoIt">AutoIt</a></li>
<li><a href="Chipmunk_Basic" title="Chipmunk Basic">Chipmunk Basic</a></li>
<li><a href="GLBasic" title="GLBasic">GLBasic</a></li>
<li><a href="LotusScript" title="LotusScript">LotusScript</a></li>
<li><a href="Morfik" title="Morfik">Morfik</a></li>
<li><a href="PowerBASIC" title="PowerBASIC">PowerBASIC</a></li>
<li>ProvideX</li>
<li>Run BASIC</li>
<li><a href="Visual_Basic_for_Applications" title="Visual Basic for Applications">VBA</a></li>

<li>VB 5 for <a href="Microsoft_Excel" title="Microsoft Excel">Microsoft Excel</a> 5.0
<ul><li><a href="Visual_Studio_Tools_for_Office" title="Visual Studio Tools for Office">VSTO</a></li>
<li><a href="Visual_Studio_Tools_for_Applications" title="Visual Studio Tools for Applications">VSTA</a></li></ul></li>
<li><a href="Embedded_Visual_Basic" title="Embedded Visual Basic">Embedded Visual Basic</a></li>
<li>WinWrap Basic</li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Free_and_open_source" class="mw-redirect" title="Free and open source">Free and<br>open source</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Blitz_BASIC" title="Blitz BASIC">BlitzMax</a></li>
<li><a href="FreeBASIC" title="FreeBASIC">FreeBASIC</a></li>
<li><a href="Microsoft_Small_Basic" title="Microsoft Small Basic">Microsoft Small Basic</a></li>
<li><a href="Mono_(software)" title="Mono (software)">Mono-Basic</a></li>
<li><a href="OpenOffice_Basic" title="OpenOffice Basic">OpenOffice Basic</a></li>
<li>ScriptBasic</li>
<li><a href="Roslyn_(compiler)" title="Roslyn (compiler)">Roslyn</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Rapid_application_development" title="Rapid application development">RAD</a><br><a href="GUI_designer" class="mw-redirect" title="GUI designer">designers</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Proprietary_software" title="Proprietary software">Proprietary</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="CA-Realizer" title="CA-Realizer">CA-Realizer</a></li>
<li><a href="Visual_Basic_(classic)" title="Visual Basic (classic)">Visual Basic (classic)</a></li>
<li><a href="NS_Basic" title="NS Basic">NS Basic</a></li>
<li><a href="RapidQ" title="RapidQ">RapidQ</a></li>
<li><a href="Visual_Basic_(.NET)" title="Visual Basic (.NET)">Visual Basic .NET</a> (<a href="Mercury_(RemObjects_BASIC_programming_language)" title="Mercury (RemObjects BASIC programming language)">Mercury</a>)</li>
<li><a href="Xojo" title="Xojo">Xojo</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Free_and_open_source" class="mw-redirect" title="Free and open source">Free and<br>open source</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li>B4X (<a href="Basic4android" title="Basic4android">Basic4android</a>, <a href="Basic4ppc" title="Basic4ppc">Basic4ppc</a>)</li>
<li><a href="Gambas" title="Gambas">Gambas</a></li>
<li><a href="FreeBASIC" title="FreeBASIC">WinFBE, Visual FB Editor</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Defunct</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Altair_BASIC" title="Altair BASIC">Altair BASIC</a></li>
<li><a href="Applesoft_BASIC" title="Applesoft BASIC">Applesoft BASIC</a></li>
<li><a href="Apple_Business_BASIC" title="Apple Business BASIC">Apple Business BASIC</a></li>
<li><a href="Atari_BASIC" title="Atari BASIC">Atari BASIC</a></li>
<li><a href="Atari_Microsoft_BASIC" title="Atari Microsoft BASIC">Atari Microsoft BASIC</a></li>
<li><a href="Atari_ST_BASIC" title="Atari ST BASIC">Atari ST BASIC</a></li>
<li><a href="BASIC_A%2B" title="BASIC A+">BASIC A+</a></li>
<li><a href="Optimized_Systems_Software#BASIC_XE" title="Optimized Systems Software">BASIC XE</a></li>
<li><a href="Optimized_Systems_Software#BASIC_XL" title="Optimized Systems Software">BASIC XL</a></li>
<li><a href="BASIC_Programming" title="BASIC Programming"><i>BASIC Programming</i> (Atari 2600)</a></li>
<li><a href="BBC_BASIC" title="BBC BASIC">BBC BASIC</a></li>
<li><a href="Benton_Harbor_BASIC" title="Benton Harbor BASIC">Benton Harbor BASIC</a></li>
<li><a href="Chinese_BASIC" title="Chinese BASIC">Chinese BASIC</a></li>
<li><a href="Commodore_BASIC" title="Commodore BASIC">Commodore BASIC</a></li>
<li><a href="Color_BASIC" title="Color BASIC">Color BASIC</a></li>
<li><a href="Dartmouth_BASIC" title="Dartmouth BASIC">Dartmouth BASIC</a></li>
<li><a href="Disk_Extended_Color_BASIC" title="Disk Extended Color BASIC">Disk Extended Color BASIC</a></li>
<li><a href="Extended_Color_BASIC" title="Extended Color BASIC">Extended Color BASIC</a></li>
<li><a href="Family_BASIC" title="Family BASIC">Family BASIC</a></li>
<li><a href="GFA_BASIC" title="GFA BASIC">GFA BASIC</a></li>
<li><a href="GW-BASIC" title="GW-BASIC">GW-BASIC</a></li>
<li><a href="IBM_BASIC" title="IBM BASIC">IBM BASIC</a></li>
<li><a href="JR-BASIC" title="JR-BASIC">JR-BASIC</a></li>
<li><a href="MacBASIC" title="MacBASIC">MacBASIC</a></li>
<li><a href="MBASIC" title="MBASIC">MBASIC</a></li>
<li><a href="MSX_BASIC" title="MSX BASIC">MSX BASIC</a></li>
<li><a href="MS_BASIC_for_Macintosh" title="MS BASIC for Macintosh">MS BASIC for Macintosh</a></li>
<li><a href="QBasic" title="QBasic">QBasic</a></li>
<li><a href="QuickBASIC" title="QuickBASIC">QuickBASIC</a></li>
<li><a href="S-BASIC" title="S-BASIC">S-BASIC</a></li>
<li><a href="Sinclair_BASIC" title="Sinclair BASIC">Sinclair BASIC</a></li>
<li><a href="STOS_BASIC" title="STOS BASIC">STOS BASIC</a></li>
<li><a href="SuperBASIC" title="SuperBASIC">SuperBASIC</a></li>
<li><a href="TI_BASIC_(TI_99/4A)" title="TI BASIC (TI 99/4A)">TI BASIC (TI 99/4A)</a></li>
<li><a href="Turbo-BASIC_XL" title="Turbo-BASIC XL">Turbo-BASIC XL</a></li>
<li><a href="Vilnius_BASIC" title="Vilnius BASIC">Vilnius BASIC</a></li></ul>
</div></td></tr></tbody></table></div>
<div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1038841319">
/* start https://en.wikipedia.org/ */


.mw-parser-output .tooltip-dotted{border-bottom:1px dotted;cursor:help}


/* end https://en.wikipedia.org/ */
</style></div><div role="navigation" class="navbox authority-control" aria-labelledby="Authority_control_databases_frameless&amp;#124;text-top&amp;#124;10px&amp;#124;alt=Edit_this_at_Wikidata&amp;#124;link=https&amp;#58;//www.wikidata.org/wiki/Q13743#identifiers&amp;#124;class=noprint&amp;#124;Edit_this_at_Wikidata927" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><div id="Authority_control_databases_frameless&amp;#124;text-top&amp;#124;10px&amp;#124;alt=Edit_this_at_Wikidata&amp;#124;link=https&amp;#58;//www.wikidata.org/wiki/Q13743#identifiers&amp;#124;class=noprint&amp;#124;Edit_this_at_Wikidata927" style="font-size:114%;margin:0 4em">Authority control databases </div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">National</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"><ul><li><span class="uid"><a rel="nofollow" class="external text" href="https://id.loc.gov/authorities/sh96007390">United States</a></span></li><li><span class="uid"><span class="rt-commentedText tooltip tooltip-dotted" title="VBScript (programovací jazyk)"><a rel="nofollow" class="external text" href="https://aleph.nkp.cz/F/?func=find-c&amp;local_base=aut&amp;ccl_term=ica=ph135674&amp;CON_LNG=ENG">Czech Republic</a></span></span></li><li><span class="uid"><a rel="nofollow" class="external text" href="https://www.nli.org.il/en/authorities/987007558726505171">Israel</a></span></li></ul></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Other</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"><ul><li><span class="uid"><a rel="nofollow" class="external text" href="https://lux.collections.yale.edu/view/concept/0ec430b6-7c3c-4bf4-8f7c-a1348f072074">Yale LUX</a></span></li></ul></div></td></tr></tbody></table></div></div><!--htdig_noindex--><div><div class="zim-footer">
This article is issued from <a class="external text" title="Last edited on 2025-07-17" href="https://en.wikipedia.org/wiki/?title=VBScript&amp;oldid=1300930120">Wikipedia</a>. The text is available under <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en">Creative Commons Attribution-Share Alike 4.0</a> unless otherwise noted. Additional terms may apply for the media files.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>

</body></html>